MPRGPKKHQKRLSAPSHWLLDKMSGTYAPKASPGPHKLRDCLPLIVFIRNRLKYALNGRETKAIMMQRLIKVDGKVRTDPTYPAGFMDVISIEKTGENFRLIYDTKGRFTVHRIQAEEAEYKLCKVKRVQLGKGGIPFLVTHDARTIRYPDPAIKVNDTVKVDIATGKITDFVRFDTGVVCMVTGGRNMGRVGIITHRERHDGGFNIVHIKDAIDNSFATRESNVFVIGQEKPWISLPKGKGVKLTIAEERDRRRAYALAN*