MHRALHKWQEERERERELEMIKQQYLGMNKLKKRVIRPSEKYKFNFEWGAEEDTSKDLNPLYANPHEATLLFGRGMRAGIDRREQKKKAAEFEADMLRKSRSAYGLATDTLESRAADAARADMADRYEGADMRKHWTEKSLAEMTERDWRIFREDFNIQYKGSNNSLPMRNWEEGNFPREIMKAIEKAGYKKPSPIQMAAIPLGLAQRDVIGVAETGSGKTAAFVIPMLTYIMRQPPLTEVTYADGPYAVVLAPTRELAQQIEEETAKLAEFTPYKTVSIVGGQSIEEQGTKLRKGCEIVIATPYRLIDCLERSYAVLNQCNYIVLDEADRMIDLGFEPQVLGVMEAMPSTNLRPENEEDEKHDRKAIYRTTYMFSATMPMAVERLARKYLRRPIVVNIGNAGRATDNVSQRVVVCKENEKANRLEQELDLVDEKRAIVFVNTKRQCDNVYGKLDTLGYRCAVLHGGKSQEQRETSIKGFRDDTYNILIATDVAGRGIDVPDVALVINYDMPNTIEAYTHRIGRTGRAGKKGTALTFLTL