MEVDPGAALEAQRKAHPELGEQLDKMQKYMTTKLYHQLTQTLLEYLVSPPFTSPAAADELKGFFDSFIKGFDSKFDKVRWVQILSIIAKPQTPAVALDLIAPFEEAMSGSRDAKFLWQTLKGEKLTLSGDTEAAKELLDNLGSEIEAAYEVQALIQSHFHKTKALLWKTLSRPQEFYKSSILYLAFTPLEAIPVEERPRIAFETVVSALVAEEEFNFGELTQQEIIPSLEGSPFAWIRELLQAFSEGKFDSFDSALAKNKAQMDATPELKSAGDTLRRKMCALSLMELAFRKPKKQRRLNFGEIAQHCRVGASEVEHLVMKSMCADLIRGQIDEVNELVTVTWVKPRILDPVRIDLMRERMDAWASQTGLLLEHLEQVTPELLVS*