MHNEAHADDQPSTGGPSDPPGRAYRAKGPTLGKGKACESCRTRRTRCNGIRPTCSNCTQAERDCVYLDKPRPPASAAALSAKLAGLEERYRMLSEMEAARMGQDGGSIAVNDSARNWVASLDYPTLPPLRPESVPPQPGALDDPYLEETMTKKERKLMIELYQGQCYRYGVTITPSSLVSGLEDPDVAKRPHACVFNAMMLVARDLAMSFAPEPVLDETGARYVDFVMPESTPSEDALITRIQAQCTQSLADVDRLTDYIQASLLLAHWYVRKGRILEGQYSAAAVNRLVINCRLHQIDGDVMRELAPRATPPPAGQSRWDDSLLGRPKDREDLA