MMTIDLQLPAAACGDHHTAAGAGLPPGFRFHPTDEELLLHYLGKRAAAAPCPAPVIAEVDIYKYNPWELPAMAVFGESDGEWYFFSPRDRKYPNGVRPNRAAGSGYWKATGTDKPISISETQQTVLLGVKKALVFYRGRPPKGTKTSWIMHEYRLANAASSSSSYTSNMKQLASSSSSSSSSASMRLDEWVLCRIYKKKEANQQLQHYIDMMMDDDNDDEHNLQVQQQAQSHRMPRPPSISDYLLDYSDDLPPSTDQTPSLHLGFTAVNEGNNKRHKTMEEYYSISISTADMLHASSSTSNNKSTQINFSSIFEPQTPAAAGHQLMSSHNDDTSI