MPRGPKKHQKRLSAPSHWLLDKMSGTYAPKASPGPHKLRDCLPLIVFIRNRLKYALNGRETKAIMMQRLIQVDGKVRTDPTYPAGFMDVITIEKTGENFRLIYDTKGRFTVHRIQAEEAEYKLCKVKKVQLGKGGIPFLVTHDARTIRYPDPAIKVNDTVKVDIATGKITDFCRFDTGVVCMVTGGRNMGRVGVVTHRERHDGGFNIVHVKDAIDNTFATRESNVFVIGQDKPWISLPKGKGVKLSIAEERDRRRAYALAQ*