MAPTHFKYIILGGGVAAGYAAREFAHSGLLPGELAIISKEAVAPYERPALSKAYLFPEGAARLPGFHTCVGSGGERLLPEWYAEKGIELILSTEIVKVDLAQKTLASSSGATFKYGTLIIATGATFIKLTDFGVQGADAKGIYYLREIDDADALIEGIHANPGGKAVIVGGGYIGLELAADLIINKLDVTMVYPEPWCMPRLFTAEIAAFYEGYYKNKGVNIVKGTVATGFESDAAGNVKLVKLKDGRELPADIVVVGVGARPLISLFKGQVEEDKGGIKVDAFFRTSVPDVYAVGDVATFPLKLFNDKRRVEHVDHARKSAIQAVQAIKAAEKGNAIDEYDYLPYFYSRSFDLSWQFYGDNVGESVIYGQTDPSVPKAKFGAYWIKDNKVVGTFLENGSPEENKAIAKIARLQPTVDSKDALAAAGLDFASKI*