MIALGIEGSANKIGVGIVSLDGSILANPRHTYITPPGHGFLPRETALHHQQHILPLVHAALKEAGITPDQIDCLCYTRGPGMGAPLQAGAVVSRILSLLWNKPIVAVNHCVAHIEMGRVVTGAVDPVVLYVSGGNTQVIAYSEGKYRIFGETIDIAVGNCLDRFARVLKISNDPSPGYNIEQLAKKGNKFIELPYVVKGMDVSFSGILSFIEAAAVQQLATNECTDADLCFSLQETVFAMLVEITERAMAHCDTKDVLIVGGVGCNIRLQEMMQIMCSERGGNLYSTDDRYCVDNGAMIAYTGLLAFSHGITTPMEKATFTQRFRTDEVHAVWRENDKNVEGNGIAN*