MKLRKMGIPADIAAEVALQCELRRQAATKLGEDADKMLFTRDGMEQATRAAVATWHAEKMSEANVHYIADLGCGLATEAIAFSKRALKVLGIELDPKTAAYAKNNVSRWPDADIQIADVTKIDIGKLKAEGVDALFADPARRGPRGRIANPAMWSPPLPAVYAWRTLIPNVAVKVAPGIRYSDVPADAEAIWASVDGSLVEASLWFGDLRERAGRSAIIFRGDQRHLFQVEGEGPTAPAAAAPVADGIMHWIGEVDSAVLRAGGLAQWAHSWPGAGILHDGIAYVTSETSPSPEAAKYGHFWEVQTVLPLNAKKVKKELARLGIGKLEVKKRGVQIDPAAFRKSVLKGATGDGAATLFLTRAQVNGKSKHVAIVATE