MTGCFGFSIVELVNKGRRTYWRSQGLQSRRVELSNGTTMHCRLFNGSQEFESCTKPAVLLIHGFGVDSLTAWYKQIEALGKHFKLTIPDLIFFGSSTTTNSQRSEIFQAESMKSMLDSLGVEAVTVVGHSYGGFVAFWMAHKYPNRLVIVSCALCMTPATNDPLLKEFGASDIKEVLLPTNVNDFKKGFRFVIYKMPWLPTCIYEDFMETMGRNRDLRAELLDGIVIGSNNSPPLPVINQDVLIVWGERDGIFRLEEAYLLQKYFGERATMVVLKECGHVPSLEKPNEFNEALLNFFNKY*