MAALETFLFTSESVNEGHPDKICDQVSDAVLDACLEQDPDSKVACETCCKTGMVMVFGEITTKAKVDYEAIVRRVCKEIGFTSEDVGLDSEKCKVLVHIEEQSPDIGQGVHGMGTKSLEEIGAGDQGHMFGYATDETPELMPLTHVLATQLGYKLTEVRKNGVCPWLRPDGKTQVTVEYKREGGAMVPQRVHTILISTQHNPDVTNEQIRGDLMEHVIKPVVPSKYLDEKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIARQAAKSVVASGLARRCLVQVSYSIAVAEPLSVFVDTYGTGKNSDADILALIRKHFDFRPGLIGMHLDLKRGGNKRYQKTAAYGHFGRDDPDFTWEVVKKLD*