MKRKRQDYDPKADTVRGFVVVLVSFVQYLYEMYEKEKKEGRKLKCHFNNYLNLPNFYIPFGGAKVCDKHIQPCHIIPGKRSGSCTKGAKDVIEVVNLEDIVGMRRGRGRQKSAGDSYIFFIVVFIFPFIPTLICCTQAKGPPETTSLSPQGRGKTNFMAGYGEDARACSVTCFYVPTILIFPYDTNCGGDLWRFPERRSEIPPWYLYKVDTEMHERPSTKAMGHIYRSTLLYCSTLSSVILSGQYYLHFYEVYQMYPQTNDFPYLAKITQFDPPDRHQITERILDRWHTIEGRIRSKHLENIHWIEGDDAQIHGGFMDLAL*