MCSRGHWRPAEDEKLKELVEQYGPHNWNAIAEKLQGRSGKSCRLRWFNQLDPRINRSPFTEEEEERLLASHRIHGNRWAIIARLFPGRTDNAVKNHWHVIMARRSRERSKYFAKKAAQSLMKEGKLEQNSTLSFEPANLSSFVDKYYSKVENPVIQNHNDNLRDFYSGIINSFYTKRLKEDTESYNRDNPTEFYDFLQVNTDSNNTEWINQARREDEKEDQDHQNKANVPFIDFLSIGSST