MTGYSAYRLDPGPLEPLVLTQQLTHRSRDIWNGSVNMILNTRRCDGKFWDLVKKYLIHPRVLEMIELSGLYGVYRSNRSSIDRSLITSLVERWHPETHTFHFRTGEATITLQDVEVLYGLPVNCDPVLGDESIRTIGDWQNICQRLLCFIPCPQDFNRSSLKVTALNAHMLEQLQLPDLTTQEMIDQMARCYMFWMIAGMMMADTSGNYLKLMYLPMLEDLNVVSSYSWGSATLACLYRFLCKASQSNQNEIAGFLPLLQ