MGMEVQVPEVNLSTGMGAASDKEVLSVARLWIRQSLTSVLQGDATCYNQLLQDLNDIESGYPAQEGTLVMTLKALSQAVSSINEYHHGSLLSCILGMSFWNYSLDVADGLTEFIINLATSNGGFVDRCLDMLVRNFLPPSCGLPLFMDSLTRRLILGGLTTDQLFQKKSEHLARKNEILDRVHLAIQQIAELVPTAALRLQPIILRRMPHRVIQKDWNALYIENMLRVESSAVGEIIGRRILMAVVDRLIEIDVEIRWEYILLEDSSKVYTFDMEMEDDEENEEPGKPGSEAKAQMPKSAAMQSLGEVADKMDVLMELSLEHLKACVDEGRLPQVYDTLMHSFQSTILNTHKSKFTQ