MSAAHATTTPTHKPPKGLFTVYLLGCLAFSVSVLALASLTGRHHTTTPSPSSARRLAINSPPPKAKRSGRLVWWFAPFFSGSGMGMEALQLVLGLQQHTQFAGRVLMSSHGDVDDPQVVNGLPADTQQQVARMMNAAATIDSATAASAIIVCHSEPGAWALPHPLYETRPCPPVPLEQSAFVVARSMWEADRLPKHHVERMNQLGEVWVPTEFHRDSFAASGVDARILHVVPEPVDVHNHFDPLRHRPLPLPLDQRVFGPDWPHISQDDDEDGGLYGGDESSPPFVFLSVFKWETRKGWDVLLRAYLTAFTAEDNVLLMLSTKPFHSESNFVQQMEX