MTTQDMTTPPSWCGICSLDLQSGKALSEHQKGQKHRKRAYRAGLGPCPASMDFTPTVLEEDEFFEKLASGAYKNIVVLTGAGVSTAAGIPDYRSSGGFFETFKKKYSGRFPGVEATPETLFSRSFVRKYPDVWENELLPQKQAQFEGLVPTLTHQFVSHLAHKGWLKRVYTQNIDGLHSHPCLGIPEDKVVECHGSIRRGDLVLYEDPLPQRFSDMAAKDFSPAGWDRERVDLIIVMGTSLQVAPFCALPNMAPKGSARVLVNRNLTHCITNPFSAQSWTEIGYSTSVAMKIGGRQNVPLASLWMNRDKIRKKKWQQLLVEDDCDDFVGRYMDKTNTQF*