MSASSSSSTNLVTSEEANGGVTVLPGVEDKYGGVVTEISHPIDPSAFSALLRTSLSNWTLQGKKGVWIKLPRHLIGLAETAVKEGFWFHHAEKDYLMLVYWIPKDDNTLPFNASHRVSIAAFVINHKKEVLVVQEKTGRTKGKGIWKFPTGVVNEGEYIHDGSVREVKEETGVDTEFVQVLAFRQTHKTFFEKSNLFFVCMLKPLSFEINAQESEIEAAQWMPWEEYTKQPFVQNHELLRYMTDICSAKTNGDYEGFTTIPVSEHDQQGNLYFNSRDLLPRH*