MIHTQRDHLKDIAGGVDDTMVKRLQVALKRFGEQRGLVWGTACVCFVLLMLFTPRIPQPQSYHKFADQRNLIGVPNSMNVISNFPFLVVGVVGLVLCLHGNYLGLSLRGEVWGWACFYIGVTATAFGSAYYHLKPDDARLVWDRLPMTIAFSSIMAVFIIERIDERRGTASLVPLLLAGIISVAYWRFADDLRPYALVQFVPCIAIPAMTVALPPKYTHSLYWLWAAGWYLLAKVEEAMDRKLYRWTNHSVSGHTLKHLSSAMVPVFMTVMLARRNIKIERQSLWDKWRVKLKTSFLYQEDKSSLFQFRNIGGKSTTLQDETQRLVET*