MRKRVERVVAASGVRGDVERVERLLGAARERHGADAVVLLGDLSARGEAEEYAGLLRALGEANLPAFYVPGPGDAPLGGYLREAYNAEVVFPFLHGVHGSFAFGPGYVLFAGMGGEVVDGARPEREEERRLRYPAWEAEYRLKVLHELRDYRRVFLLGTPPAHKGFGEAGSQTLAELVKTHSPRVVFVGGAEHIREELGSSLVVSPGALSEGRYAVVGISGREVEPQRL