MLPTGRKLHVQLPEIANLSEQIVNRTSAPVLQSGSLSTNEAVTRQGKLHGENVQVKQSASSLLEDAKEEVSLLFKERAEKTLARREMSTGKKENNQQILIEKIREMMDQVPDLLKNVKMKVLIERMASNFPSTPQQLMRRLEEFSKDPTLQFVALQVLEQEAKSGGADKTERLKLIQSAAAELMNTKGEAVRAGLNVSLTASEFAERLKTDVQMLRDAYRDAVLNYGGITQTYRSIVERHKGSPFETVRKYLLKALSADYNAQGPSIEPSRLKAIMDDMYALKLLGGVHEQCCDLMGVMRDLYGQDDCKSGQELMEKVLDIKEMDWVQPSQIASIPMEMNVLGIENQIYLLREVDTVFREIPEKTYNDPADRERLLGVSREALEQLFIKEQEE