MTEGKELEVPEDSETVKRFLHRSDPFRQLHHSVFHGEVGNMLSILPKRHYTLLTADIPYGFRITRSMYDNVPYKYPQIEKMVKDFAELTLPPLWRIVIFHSMGQSLFVATTLKSHCHAREHMHWIKTNIHILQARAHVNERKVLKYIMCPAVTKKLCHVSGNKSLVNPYQKPQRLIDRVIKLFSNPDEWVLDLFSGTGTTTACALQLFRNSVALEKDPEQVNFIKMRIQGIWDCPDQDKEVGAKHINETEMFQMTSREPMEPIDEEFGVLSDLEDVLESEQRQDNADQTKEDKGDNPDQSASCTRLALRLVVFLEIFKKAHTHAAHLLKNLLKYGIF*