MVLHSTRWLALSYFTYFFSYGIFLPFWSVWLAGNGLTPETIGILLGAGLVARFLGSLLIAPRVSDPSRLITALRVLALLTLLFALAFWAGSHVAWLLAIIIGFNLFFSPLVPLTDALANTWQKQITMDYGRVRLWGSIAFVIGSALTGKLVSLFDYRAILLMLSLGVASMLLGMLLKPSVMPQGESRQQQGAGMAAWLTLVRQSWRFLACVCLLQGAHAAYYGFSAIYWQQAGYSASAVGYLWSLGVVAEVVIFALSKKVFRRFSARDLLLLSAVCGLIRWGLMGWTTALPGLILAQILHCGTFTVCHLAAMRYIAARQGSEVIRLQAVYSAVAMGGSIAIMTVFAGFLYQHLHQGVFWVMALLTLPAMAIRPKAVAA*