MAVKFGGKFGAMVGATMVALKLKDSYDEYSSLPNEEEGLGHGPVALRTANLDEDAPDGASLLDTTLPSGRSKRQHRADCCVCCGLRCGLFWKAFGIVCLLFLGWQAIRLVIWAAKPKETGLEGMPEFSTSLGCMDAPKLYKGGKFDVTIPVGVNQNKGDHSMDFRGGAVGTIVVAQGEADLQEVKYEITLRGSTEDLFEGVVLDYPTPEEVAQNTKSSRLQLAVPAPVTPQCARFDVTVFLPPAVKTLHIQTHATTQVKFDPDSNFNLNTLFVTFYKLSKLNMFLPIEGIHANTFMYQMSEGWLVGDVTVVNDATLNTQRGDATMNVRVHPAPSSSEPPAPVKLLTSTGAGRADVFFVNHAGFPHRPIDSTHHTSMNGKGTYLTYKKAGFNGTVDLTAKSFTATGLLNAFKQDGDLPYVGSRDGGDRMLIKSQGWVGLYF*