MIALGIEGSANKIGVGIVSLDGSILANPRHTYITPPGHGFLPRETALHHQQHILPLVHAALKEAGITPDQIDCLCYTRGPGMGAPLQAGAVVVRILSLLWNKPIVAVNHCVAHIEMGRVVTGAVDPVVLYVSGGNTQVIAYSEGKYRIFGETIDIAVGNCLDRFARVLKISNDPSPGYNIEQLAKKGNKFIELPYVVKGMDVSFSGILSFIEAAAVQQLATNECTDADLCFSLQETVFAMLVEITERAMAHCDKKDVLIVGGVGCNIRLQEMMQIMCSERGGNLYSTDDRYCVDNGAMIAYTGILAFSHGVTTPMIEATFTQRFRTDEVHAVWRENIIMSKGNDITN*