MIALGFESSANKIGVGVVKLDGSILANPRHTYITPPGHGFLPRETAIHHQHHILPVVHAALKEACISPQDIDCLCYTKGPGMGAPLQASAIVVRILSQLWKKPIVAVNHCVAHIEMGRVVTGAIDPVVLYVSGGNTQVIAYSEGKYRIFGETIDIAVGNCLDRFARVLKISNDPSPGYNIEQLAKEGHKFIELPYVVKGMDVSFSGILSFIETASIQQLEANECAPADLCFSLQETVFAMLVEITERAMAHCEKKDVLIVGGVGCNLRLQEMMQIMCNERGGKLFATDDRYCVDNGAMIAYTGLLAFSHGLSTPMNESTFTQRFRTDEVYAIWRENLTVTSSEKEENGSAV*