MMGKRLQVALTAFGEHRGLVWATALVCFVVLMLLTPRIRQPQSYHKFADQRNLIGVPNSMNVISNFPFLVVGVVGLVLCLHGNYLGLSLRGEVWGWACFYIGVTATAFGSAYYHLKPDDARLVWDRLAMTIAFSSIMAVFIIERIDERRGTASLVPLLLAGIISVAYWRFADDIRPYALVQFVPCVAIPAMTVALPPKYTHSLYWLWAAGWYLLAKVEEAMDRKIYRWTNYSVSGHTLKHLSAAMVPVFMTVMLARRNIRIERQSLWEKWRVKLKPSYFYQEDKSSLFQFRNSGGKNKTLQDETQRLVQI*