MMLYVLSVLGLIPTFQKSKCKKLLNLTIKRVKLLKNRQEAQLRQLRRDVAELLKLGKEQKALVWICRIFKELRLMLIYSKISDYCQFVQANLADIAIQKDCPSGLEQPLASLSFAALCCANLPELQELREIFSMKYGRHFVTFPQELRPNCCVDQDFLDFFSAKDPSDTLKRAFLKEIASQYDVKQSNQEDSEDAMDEKVDAAPESKDVMEEGFSLRELAQELANRKRMYEGWATEGSSSKRAYRRQPSVDVPTETEESCDDGVHEVFNQHELNQIQVYFEQPMHAGPPQRAPPPPPPPPLPKRAPPMPLVPSTSLPPKRAPPPPPPFFRMASMPSSCEKEAIANITASHYPCWSLDH