MNAQSDKELFEFLANAPKEFRDGERIKKFQLKNGDYIHCVLWNMHFFITGTDIVKILVWRFQNAGRCLTSLKKFEEGVFSDLRNLKPGIDATLEGPRSEFLEFLYKNGCIRTQKKQKVFYWYSVPHDALFCDALERDLRRETNLFTYNKYINNLTRNSMLPHGMVGFVSHTRQNSKRMGAEVNPRYLRGIENKVLPMGMVYGQGGPMPQQDILLDQQPHKRTSTVLPQQKSPSIYDKQFEEIQKNGFLNQAFPAFNIKDKLFSSGDQQLEYDLHRTDGLFCNDLFSTAIIEKPSPNPDISSAKQNKDYSTAPSSFLEDLPDGFSLDDFDFLKSRTEKRGSDCEVRQSSLKEGANQRIPHDGVTLIPNAKGNLQK