MESATSMVVEAALSALFQGLFDKLALPSLKKLGLLFGVANEAKKLSSTLSRIQSVLSDAENRQIKEESVRLWLSELKDVAYDAEDILDELEYIALQSKLEQAPMQTRERKFTDQIRERLDEIERESNHLHLKVMHGSERLKTRVGPPTGSTVDESVVFGRETEREEMISLLTSDSSSSSLSGDGILVVPICGMGGLGKTTLAQLVYNDERVVKHFEVRAWVYVSEDFDLIRLAKAIVESITRSACYLANLDTIQDCIKKALKEKMFLLVLDDVWNENCNDWDVLRAPLMVGARGSRILVTTRSQRVSSMMGTVPTHSLPGLSDDDCWSLFKRRAFAEGNSDAQPNLAMIGQENYKEVQWVAFGSEDTRRYVTL*