MLNYGAYHIVVILLSHSSLRRCSEELALLDKNAIATKLDLGSLASNEDSYMSDEASEMELDCPQCGIEIGGFRCNSSTVHLQCYGCRGMMPSRPDVGVPQNCLGCAKIFCGAYWRAHNFIADGIHFICNPTTLQPLSEHRITSIPGSTHGRNIHEQDITRRCIQQVGKALPDLIQEWIVKLDNREFGNATYAHYMRPTVPSHIRDEVLVMLAAINALRSLCQCSKCRIGLATGQAWVGPTLVLADSSPYTAGSSLAQPKEAMAQPHPSMGHMSPQDETIVTQNGRGRRTEIKSRSVVRGELERLQSGLNMVGEGIAIPGFRVLPLLGPSSLKFTFSHVF*