MAALESFLYTSESVNEGHPDKICDQVSDAVLDACLEQDPDSKVACETCCKTGMVMVFGEITTKAKVDYEAIVRKVCKEIGFTSEDVGLDADKCKVLVHIEEQSPDIGQGVHGMGTKALEEIGAGDQGHMFGYATDETPELMPLTHVLATQLGYKLTEVRKNGVCPWLRPDGKTQVTVEYKREGGAMIPQRVHTILISTQHNPDVTNEKIREDLMEHVIKPVVPAKYLDDKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIARQAAKSVVASGLAKRCLVQVSYSIAVAEPLSVFVDTYGTGTMPDAEILKLIRKHFDFRPGLIGKNLDLKRGGNKRYQKTAAYGHFGRDDPDFTWETVKKLE*