MATQPAARTRCVVRIRVPPAWTAEEDATLQRLAKENGFRHWSRVARSMPRRSARACRDRWRHDLARDVYDRPFTARDDDELLRLHYRLGDRWKDIGRAVYGRTSRVMKRRWRELRRSGFPASAAGCRVEQHAVDMESDQEEKAESVTRELERPVADVLASSFASCSIASDCAMDPFAGSLALGFACMAV