MIALGFESSANKIGIGVVKLDGSILANPRHTYITPPGHGFLPRETAIHHQQHILPLVHAALKEANVSPEDIDCLCYTKGPGMGAPLQAAAIVVRILSQLWKKPIVAVNHCVAHIEMGRVVTGALDPVVLYVSGGNTQVIAYSEGKYRIFGETIDIAVGNCLDRFARVLKISNDPNPGYNIEQLAKDGKKFIELPYVVKGMDVSFSGILSFIEAAAIQHLESNECTPADLCFSLQETVFAMLVEITERAMAHCEKEDVLVVGGVGCNLRLQEMMQIMCSERGGRLFATDDRYCVDNGAMIAYTGLLAFSHGSSTPIIESTFTQRYRTDDVYAIWRENGTVSFSGKEEKGSAE*