MTHRGNKRMSVKRKFVADGVFYAELNELLTAELAEEGYAGVEVRTTPHRTELIIRATRTQNVLGENNRRIRELTSVVQKRFNFADGAVELYAERVQNRGLCAQAQAESLKFKLLGGLAVRRACYGVVRFVMEAQAKGCEVVVTGKLRGQRAKGMKFGDGYMIKTGHAGQVYTDSAVRHVLMRQGVIGIKVSIMLPQDPKGQMGPKIPLDDVVTILEPKEEPSPAQLMAQQAAAAAAYQAAAPPMMEAPVDPAGMAPVDPAIQAGF*