MVRGKTQMRRIENATSRQVTFSKRRSGLLKKAFELSILCDAEVALIIFSPRGKLYEFASSSGFNIKDLGPLYYFLGLQVHQFPHGVHLNQVKYAHDLLSKHDLLLSKPVSTPMSAKDTLTVTNPTEFGPFLVAMKRILRYVKGTIGHGLYFAPQRQPETIERYEKHTRDNQANNKVAISEQNVQQLKHEATSMMKQIEHLEVSKRKLLGESLGLCTIEELQEVEQQLERSVNTIRARKAQVFKEQIEQLKEKERILTAENERLTEKCDALQQRQPVIEQREHLAYNESSTSSDVETELFIGLPERRSKH