MTEDMLRILSNFDDRFSNMNEFIQDDPGATTSALKKMSETVNVAEEIIMKWCSPASEGMASRMIGDSPPQEASYFLKAVEEVQNIAAVMSTSWFDKGLRERVHKVLDVAVIRLKKELKYMLVVNSEQVDANFLMSMENGENENAVFSDSSDDNDDDDIPVAYPVTDLNIMFDPIPPARVRDLHVIAEHLVSLGKGGDCCRIYVSVRKTVLDQSLYRLGLERLNPESFQKMPWETMEVKIKMWIQVFKVAVKVIWRTEKELSDKVFNGLKPWQEACFTEVAAGTVLQYLSFAKVIALTCRAPEKLFRILDMYEIMKELLLEVKGLFCDVSCENVRSQLTEVLVQLAETVKGTLQEFEIAIEKDASRTPVPGGAFHPLTRYVMNYIKFLIDYSACLELLLRDKKREVPKSLGAE