MSKEIRLATVNEHNKATDLWVVIDNKVYDVTKFRLEHPGGEESLVDEAGRDATKAFNDVGHSSEAREMLKKYYIGDLAAA DIKKKSPISCRHVALALGAAFIGISLVYVIRRGVARN