MATMRLFLCEKPSQAKDIAKVLQATRRGDGCWLGPDLAVTWCIGHLLETAPPDAYDARYKRWDLSDLPIVPEHWKMLVKPKTASQYKVIKRLLGECRELIIATDADREGEMIARELVEHCRYRGPIRRLWLSALDDASIRKALAALKPGTETFSLYHSALGRSRADWLIGMNMSRLFTLLGRQSGYQGVLSVGRVQTPTLRLVVDRDRSIADFVPVPWWAIEVQLLAEGTPFTAQWRAPEDACDDQGRCLKQELAQQAAQDMRHAGSARLVALKTERIREMPPLPFDLGTLQEICSKKLGLGAQETLDIAQALYETHKVITYPRSDCGYLPQSQHGEAPAILAALERTDPALAGLMHHIDPRRRSRAWNDARVGAHHGIIPTAAAQSLDRLVGKQCAVYTLIRARYLAQFLPNHEYDRTQADFDCAGHALRAVGKRIVEPGWRRALPEALTPAKGRETPPSQELPALREGQDCAVAEVTLKDLWTQPPKPYTEGDLIKAMKNVAKLVDDPRLKQKLKDTTGIGTEATRAGIIQALIERGYLLKQGKALAATPAAFSLIDAVPRPIADPGTTAIWEQALDMVQSGEMSLEAFVAKQSAWMSKLIERCAGLRLTISGPAAPVGRGAGPWKKKRKAGKPGAGGRRRARPAAPP