MTITAADIRRDVKEKDIKFLRLMFTDILGTLKNVEVPATDEQLDKLFENKMMFDGSSIEGFVRINESDMYLYPDLDTWIVFPWGDEYGKVAGVICDVYTPEGEPFAGDPRGVLKRNLKSMEKLGFKSFNLGPEPEFFLFKLNENDEPTLEVNDKGGYFDLAPTDLAGNTRREIVNVLTDLGFEVEASHHEVAIGQHEIDFKYANALKACDNIQIFKLVVKTIARKHGLHATFMAKPVHGINGSGMHCNMSLFTEDGANAFADPTGDMGLSDVAHSFIAGLLKHAYNFTAITNPTVNSYKRLVPGYEAPVYVAWAGRNRSPLIRVPASRGLSTRVELRAVDPTANPYLALAVLLAAGLDGVEHKLEAPEAIESNIYVMTEEERKAHGITDLPSTLHNAVKALPEDTIVTEALGEHVLVNFVEAKRIEWASYAQFVSQWEIDNYLELY