MEKLLPPSKLLPPKGILKSDALKKYIFETTAYPREHEQLKKLREATVLKYGNLYTVLLYDHTLILSNNNCKYHNVTTLDPTKYVYHQFKDYTSNEKMVCACMRRSEMEVPVDEGHFLSMLLKIMNAKKTIELGVFTGYSLLTTALALPHDGHVTGIDIDKEAYEMGLEFIKNAGVHHKINFIHSDCLQALDNMLSENPKPEFDFAFVDADKPNYANMHERLMKLVKVGGVIAFDNTLWSGFVAEKEENVPVHMRVNRKAFLDLNKRLAADPHVEVSQVSIGDGVTLCRRLV*