MMMSSNTSLFHVAMYPWFALGHLTSFLHISNKLAERGHKISFLMPKNTIPRLSHFNLHPHLIFFVPITVPHVDGLPLGSETTSDLPNYSKHSLLMTAMDLTEPVIETCLKHLKPHMVFFDFTHWLPALACKLGIKALHYCTISPATVGYLISPERKLLLEKNSLTEADLINPPPSFPPSSTIRLHPHEARELATAAVKNYGNGGISFVERQLISFASCHAVVFKTCREMEGPYCDYLERQMRKQVFLAGPVLPDTPLRSKLEEKWVTWLGSFKPKTVIFCAFGSECFLKSDQFKELLLGFELTGMPFLAALKPPIGAEAIESALPEGFNERTKGRGVVHGDWVQQLLILSHPSVGCFVTHCGSGSLTEAMVNECQLVLLPHAGDQFINARIMSGDLKVGVEVEKSEDGLFTREAVCKVLRAVMDSDSEVGQMVRTNHAKWRKFLFSKGLENSYVDHFNQNLHSLLRS*