MVRGKTVISRIENTTSRQVTFSKRRSGLFKKAKELAILCDAQVGVLVFSSTGRLYDYSNSSMRSVIERYQQIKDGQQLMSASTEAKFWQAEAERLKQQLHNLEGSQRQLLAHDLSGLEWNDLKSLENQLETSLHNVRLKKDKIMVEQIQELRKKENIMHQENMELHREFNMIRQDSVNFQRKVYGKHDVNGGQGSSVTQNTNTPDDADEIRLELSQPQVPDEKPEAAA