MDMPQNPAYNRVDINGRYAIAKVGYDFALGEVQCDNRDGAQPYLSTLAVYQTPITLVNDFVHRSLCAEIRRGTVTDITTMLTEAERLSLLCLNAFEQLENTGTGLSE