MAATNGWALCFVNPSSIVKARRRFLARAGEAADVDREELAAKLAAAQAEAQILRKELAKRKEVDLAKLKPAVPDKRVDGTGYRETLLSVPGEGEKPEEWGLTEAKLQEEEEVFEEDSQEKKEEDEGNENATVYRRLLIGVGLSVVAIGLAFFQFKPPPGLIKPPKPLVFYVLRILQLKQQLIDLEASTSDTKTVLAQLEQIYRSAGDWKDNCLSAAAWLDGDAADKASSLAYSIYDYLQQAQYNNYFDAIGQPSEAAQLEFVRFSLQSTKAARDLIQEFLSYVPTETLREAQMNQNALLQ*