MDSFLFTSESVNEGHPDKLCDQISDAILDACLEQDPDSKVACETCTKTNMVMVFGEITTKANINYEKIVRKTCRKIGFISDDVGLDADKCKVLVNIEQQSPDIAQGVHGHLTKRPEEIGAGDQGHMFGYATDETPELMPLTHVLATKLGAKLTEVRKNGTCPWMRPDGKTQVTIEYRNEGGAMVPQRVHTVLISTQHDETVTNAQIAADLKKHVIKPVIPEKYLDENTIFHLNPSGRFVIGGPHGDAGLTGRKIIVDTYGGWGAHGGGAFSGKDPSKVDRSGAYLIRQAAKSIVAAGLARRCLVQVSYAIGVPEPLSVFVDSYGTGRIPDKHILNIIMENFDFRPGMITINLDLKRGGNQRYQKTAAYGHFGRDDPDFTWEVVKPLKIMN*