MMLKRLQVALKRFGEQRGLVWSTAFVCFVVLMLLTPRMPQPQTYHKFADQRNLIGVPNTMNVISNFPFLVVGVVGLVLCLHGNYLGLSLRGEVWGWACFYGGVTATAFGSAYYHLKPDDARLVWDRLPMTIAFSSIMAVFIIERIDERRGTASLVPLLLAGVISLAYWRFADDLRPYALVQFVPCIAIPAMTVALPPKYTHSLYWLWAAGWYLLAKVEEAMDRKIYRWTNHSVSGHTLKHLSSAMVPIFMTVMLARRNIKIERQSLWEKWRVKLKTSILYQEDKSSLFQLGNFGGKNADETERLVQT*