MATTALLLRTHHHPCKPPAPRASVLCRATAGMAGPASAAALRSLAPPTRPELLSLDLPRYDPAPARPVDLAVVGGGPAGLAVAQRVAEAGLSVCAIDPSPAVVWPNNYGVWVDEFEAMGLSHCLDTVWPSASVFIDDGGAKSLDRPYARVARRKLKSTMMDRCVANGVVFHQAKVAKAVHYDASSLLICDDGVAVPASVVLDATGFSRCLVQYDKPYNPGYQVAYGILAEVDAHPFDIDKMLFMDWRDSHLPEGSEIRERNRRIPTFLYAMPFSPTRIFLEETSLVARPGLAMDDIQERMAARLRHLGIRVRSVEEDERCVIPMGGPLPVLPQRVVGIGGTAGMVHPSTGYMVARTLATAPIVADAIVRFLDTGTGNGMGGLAGDALSAEVWKQLWPANRRRQREFFCFGMDVLLKLDLEGTRRFFDAFFDLEPHYWHGFLSSRLFLPELLMFGLALFGNASNSSRLEIMAKGTVPLGKMIGNLIQDRDG*