MVGDKQGTSDAFVSQYGVDLSFMAQQGLLPPVVGRDEEIDRIAQILSRKMTKAPMLVGEP GVGKTAVIEGLAQRIVEGAVPESLRKRRIFALDLLSLSAGSAMRGEFEKRMKEVVSYLQN NVEEVILFVDEIHTLIGAGKAAGSMDASQMLKVPLARGEIV