MSKEIRLATVNEHNKATDLWVVIDNKVYDVTKFRLEHPGGEESLVDEAGRDATKAFNDVGHSSEAREMLKKYYIGDLAAA DIKKKSPISATPTDAAATPKQCCILS