MNAQSDKELFEFLANAPKEFRDGERIKKFQLKNGDYIHCVLWNMHFFITGTDIVKILVWRFQNAGRCLTSLKKFEEGVFSDLRNLKPGIDATLEGPRSEFLEFLYKNGCIRTQKKQKVFYWYSVPHDALFCDALERDLRRETNLFTYNKYINNLTRNSMLPHGMVGFVSHTRQNSKRIGVEVDPRYLRGIENKVLPMGMMYSQGRPIPQQGILFDQQHHKKAPTVPPQQKSPTIYDKQFEEIQKNGFLDQTFPGFNIKDKLFSSGDQQLDYDLHRTDGLFCNDLFSTAIIEKPSPNPDIGSSKKSKIYNTTPSSFLEELPDGFSLDDFDFLKDRAEKINADDESRQGSLKEGTNQRIPHDGVTLIPNAKGSLQK