MKQEMMEIVQQKQLAPKIFEMTLKGDLVKEMQQPGQFLHILVPRADLLLRRPISLNHIDHETNTCRIIYRVEGEGTRVFSTLSAGDHLDVMGPLGNGFDLSNLHTGDEVFIIGGGIGVPPLYELSKQLVEKGIKPTHFLGFATHEVVYYEKEFNRLGETRIATDDGTYGMHGNVGNLLLGTKTEPTAVFACGSNGLLKTVEQLFSSHQNVQLSLESRMACGIGACYACVCHTPEDETGTKSVKVCDEGPIFKIGEVII