MMLQFTGAELASLVQEQSLIVSSKAWSTALRLLLQEQGDRRSVYNAVHWGRSCYFIYHCGPKQLALSIPDEQNREAILENLDSAGQLEIRGKQFRVVIEGPLQVALSRGPEVSESVATLPNAELYRAISELQLPTEVTLEQVAATDRSDDSIRAINLTNRISKGYKDLSQDAKTRLRSAVEAAQVPQKLLAKSEHFLGGPCATAQCIVMISASQAATMPCPGFKVFDALQVALGTDLIAALKTLQPAEADDERPSKRRKVEEDQEETDEPTGPTANEEVPEVPEDEGSDVSEWGQSAGEFAFSGPPLDDLDDDDEESQSETEEADHGPTDTGPPAAPSAPWLRIFWGEARWQRTQLLGELARGDWGLCQAMEEDFLRCDKNVWQRLLNLQRPVY