MSVLYPLIQALVLFAVAPLLSGITRVARARLHNRRGPGVLQEYRDIIKLLGRQSVGPDASGWVFRLTPYVMVGVMLTIATALPVVTVGSPLPQLGDLITLLYLFAIARFFFAISGLDTGSPFTAIGASREAMLGVLVEPMLLLGLWVAAQVAGSTNISNITDTVYHWPLSQSIPLVLALCACAFATFIEMGKLPFDLAEAEQELQEGPLSEYSGSGFGVMKWGISLKQLVVLQMFVGVFIPWGQMETFTAGGLLLALVIAIVKLVVGVLVIALFENSMARLRLDITPRITWAGFGFAFLAFVSLLAA*