MSVFYPLIQALVLFAVAPLLSGITRVVRARLHNRRGPGVLQEYRDIIKLLGRQSIAPADSGWVFRLTPFVMVGVMLTIATALPVVTVGSPLPQLGDLITLIYLFAIARFFFSIAGLDTGSPFTAIGASREAMLGVLVEPILLLGLWVAAQVAGSTHISNIADTIYHWPVARSIPLILALCACAFATFIEMGKLPFDLAEAEQELQEGPLTEYSGSGFAVLKWGISLKQLVVLQMFVGVFLPWGQMETFSAGGLLLALVIAVVKLIVGVLVIALFENSMARLRFCATSRVTWAGFGFAFLAFVSLLAA*