MLDMKKIRQNVEVVQKKLKTRGVDEEVLLRFLALDEERRALLVKVEELKKHRNQVSGEIAQLKRAQKDASQQLLNMQEVSEQIKVLDQEVVHLQEQCTAIAERLPNLPHESVPVGADEAANVEVRRWSTPKTFSFEPKPHWEIGEALGILDFERGAKVSGSRFLYYKGLGARLERAVYNFMLDQHVNEHGYTEVIPPYLVNSKAMFGTGQFPKFKEDVFQVAESDLTLIPTAEVPLTNYYNNEILDAQELPIYFTALSPSFRSEAGSAGRDTRGLIRLHQFHKVEMVKFSDAEHSYEELEKMTNNAGDILEKLGLPYRVITLSTGDMGFSAAKTYDLEVWIPAQKTYREISSCSNCEDFQARRALIRYRDKTGHVQYAHTLNGSGLAVGRTVAAILENYQNEDGTVTIPEVLRPYMGGLTKID*