MAATHFKYIILGGGVAAGYAAREFASLGLVRGELAIISKEAVAPYERPALSKAYLFPEGAARLPGFHTCVGSGGERLLPEWYSEKGIELILSTEIVKVDLAQKILTSSSGAIFKYGILIIATGATFIKLTDFGVQGADAKGIYYLREVDDADALIEGIRAKPGGTAVIVGGGYIGLELAANLIINKLNVTMVYPEPWCMPRLFTAEIAAFYEGYYKNKGVNIVKGTVATGFESDAAGNVKLVKLKDGRELPADIVVVGVGARPLTSLFKGQVEEEKGGIKVDGLFRTSVPDVYAVGDVATFPMKLYNEKRRVEHVDHARKSAIQAVQAIKAAEKGKTIDEYDYLPFFYSRSFDLSWQFYGDNVGDSVVYGQTDSSVPKAKFGAYWIKDDKVVGAFLENGSPEENKAIAKLAKVQPTVESKDALAAAGLEFASKI*