MLALGIEGSANKIGVGIVRLDGSILANPRHTYITPPGQGFLPRETAIHHQQHILPIVQAALKEAGVTPDQIDCLCYTRGPGMGAPLQAGAVVVRILSLLWKKPIVAVNHCVAHIEMGRVVTGAVDPVVLYVSGGNTQVIAYSEGKYRIFGETIDIAVGNCLDRFARVLKISNDPSPGYNIEQIAKKGNKFIELPYVVKGMDVSFSGILSFIEAVAVQQLETNEFTDADLCFSLQETVFAMLVEITERAMAHCDKKDVLVVGGVGCNIRLQDMMRIMCSERGGNLYATDDRYCVDNGAMIAYTGLLAFANGVTTPLEEATFTQRFRTDDVHAVWREKKSLPLKENGVVNPGIN*