MGAEDELVRLFEKANKAADGVSSDAAGGPEETRCVEALKLMHSLPVTTSMLISTQIGKRLRRLTKHSQAKIRKEAADLLETWKKTVAAEARNGAVESSGSDGGAKKSISPAAKAQKNSEKLIDAKVETRVISASVTSSNKSVLSKVKAESQHVEVVKGSVKVSNSSTLIETKELKPLNLALLPKTKESTRDRLRESLAEALYKVFSEAEGQNLVRAKASDPIGVAVAVETVMFETLGLFQGVNKMKYRSIMFNIKDTNNPDFRRKILVGDLSPSDIMNLTPDQMASDQRKMENEEIKKKALFECERGNNRQASTDQFKCGKC