MDVLNFTQRYGNSNNDICRLCLKNEAHMEPLFYANLFPNILLTKKIYDCTSIQIIYERNLPMFVCKLCANKLDEYVRFRDRCIANDEFLRNALAAFDANGGGSCPGAIKMEPDDTAHPAVPPQPPASAKFAQCLAVTPLELNCALVAAAAAAAGKREPPDIEEEDEERVYGHGSGAPSPDRSACGRVDELTVKRPHSDEPHYRSGDEDDELLADDGYDGEPNQTSAEHADQPQYVCEVCSKSFKIRHHLLVHRHTHVDSHAPTADVKPYKCHLCLKSFTMLDNLTAHSANPGAGVSLTTASPSAVEAAANSTPPTLSEALSDLLRYEIALRAPLELQQMLLGHIDRKGKPAQAGPGGKAAGRRYRCDVCFKGYSQYPSLIKHRKLHFKVPPLVKVLAGKAGHHHQQDYEDGEMEEPSDGLVQPPGELLHCRG