MHVPVTVTDYSLSSFYKGVYAVVDDSSLDAVVSWSKNKKSFIIWDPIEFQRRVLPTGRERRIRSLNFSMFMADLKYYGFIRVKGSKHRYHIGHPKYFVRCKPELMKKMQEEAHEKRMHKFEQDRAMRKKAKARAMKLADALGDLGL