RGMIVVIYFPNGIPKLRGTLVLLVPMTFPDLSLLLFMMMLLFAMIHIMPCGVLMVMFIEGIFPIIDMQFFIPGMVFVLCPYYPFMPLPYMAGMPLFFIFYG