MNAQSDKELFEFLANAPKEFRDGERIKKFQLKNGDYIHCVLWNMHFFITGTDIVKILVWRFQNAGRCLTSLKKFEEGVFSDLRNLKPGIDATLEGPRSEFLEFLYKNGCIRTQKKQKVFYWYSVPHDALFCDALERDLRRETNLFTYNKYINNLTRNSVLPHGMVGFVSHTRQNSKRMGAEVDPRYLRGIENKVLPMGMMYSQGRSMPQQDVLFDQQHHKKATTVPSQQKPQSIYDKQFEEIQKNGFLDQGFPGFNIKDKLFSSGDQQLEYDLHRTDSLFCNDLFTTAIIEKPSSNLDTGSSKKSKIHNTTPSSFLEELPDGFSLDDFDFLKNRTEKRSTDEGSRQSSLKEGTNQRIPHDGVTLIPNAKGSLQK