MSFLRKSVHLLGSVARRQRHLKVIEGAISTAARDFSSKPSEDYANFPGAKAPFVSKLNLIQPEDYAPIPIYRVMDQDGYI ADETQDPQLGREVVEKMFRDMVLLNTMDKILYESQRQGRISFYMTNFGEEASHIGSAAALEMRDLIYGQYREAGVLVWRG FRIDQFIDQCYGNTDDLGRGKQMPVHYGSRELNFVTISSPLSTQMPQAVGAAYAMKLRPNNDACVVCYFGEGAASEGDAH AAFNFAATLGCPAILFCRNNGFAISTPSHEQYKGDGIAGRGPMGYGITTIRVDGTDVFAVYNAMKAAREYVLKENKPVVF EALAYRVGHHSTSDDSTAYRPAEEIEIWNSVEHPISKLKRYMVHKGWFDETVENEYVKDIRKKVLKQIAVSEKKLKPNWR EMFEGVYAEMPDHLIEQRSELEKHIEAHKEHYPLKDFEK