MVRGKTVISRIENTTSRQVTFSKRRSGLFKKAKELAILCDAQVGVLVFSSTGRLYDYSNSSMRSVIERYQQIKDGQQLMSASTEAKFWQAEAERLKQQLHNLEGSQRQLLAHDLSGLEWNDLKSLENQLETSLHNVRLKKDKIMVEQIQELRKKENIMHRENMELHREFNMIRQDSVNFQRKVYGKQDVNGGQGSSVTQNTNTPDDADEIRLELSQPQVPDEKPEAAAKVKKSTILCLDLIKVKTFPGKRSKLSQEERLINKRLAMTYLSQVKIP