MKAEMKDGAPQVVMNHNGNHGKFSHLLASQDRDYLLSPTGAQVKVSDLEGKVVGLLFAANWYPPCRGFTQVLAGIYEELKSRVPQFEIVYVSSDEDLNAFNSFYGSMPWIAIPFSDLETKKSLTRKFDVEAVPCLILLQPDDRKEHATVRDGVELIYRYGIQAYPFSKDRLEQLQKEDKVKRDNQTLTNLLANHHRDYVLSHTHTGLKKFYLNCMQRIMDPVPRDGCCSCTQVPVASLVGKTIGLYFSAEWCVPCAKFTPKLISVYEKIKHELAEKGEEDFEVVLISSDRDQASFDSYYSTMPWLALPFGDPEIKNLVRHYNVQGIPWLVIIGPDGKTITVHGRSLINLYQENAYPFTKAKVEELEKQLEEEAKGLPALVYHQGHRHDLNLVSDGNGGGPFICCVCDEQGSSWAYQCLQCGYEVHPKCVRTVERDDNVLVDTTGCF*