MEPKAIQEVELNSGHKMPTLGFGTGTVPLPPHHVLIPAFIEAIKSGYRHFDTAAYYGSEEPLGQAIALALDQGLIKSRNELFVTTKLWCTDAHPGLVLPALESSLQRLGLEYVDLYLIHFPVRLRQGVKGTKYSKGEILPLDMKGTWEDMERCSKLGLAKSIGVSNFGVKKLSEILQNARVPPALVQVEMNAAWQQENLRKFCKEKGIHVSAWSPLGANGAVWGSLAVMDSPILKDIAIKTGKTVAQVALRWIIEQGATPIVKSFNSERMKENLKLFDWELSETDSEKIKQIPQHRGFSGERFVNEFGPYKTPQDFWD*