MTPQNITDLCAEYHNTQIYTLNDKIFSYTESLAGKREMAIITFKNGAIFQVEVPGSQHIDSQKKAIERMKDTLRIAYLTEAKVEKLCVWNNKTPHAIAAISMANEAAAKAKFVAAWTLKAAAGPGPGKTLAEIRSDITGRLAGPGPGAEIRSDITGRLAQYIGPGPGDSEAINSYRAYLEVGAAYRLQPYDVVYVAAYGEVKKQSTLKAAYLTGVSPSIGKAAYVLIDTPPILAAAYSLHFAMMQAKAAYVVVSPNLSAKAAYALLAGAFMMKAAYSVGARFVMWKKKGGLTDGADWRNVVLTHKKPELTTPAGQYRSSSDTKKLGPKQYQLTSDAGFSAHHHHHH