MSPVGSSREEYVYLAKLAEQAERYEEMVEYMGKVATTGDSEELTVEERNLFSVAYKNAIGARRASWRIISSIEQKEESRGNDDHVAIIKEYRGKIEAELSKICDGILQLLESHLIPSSNSAESKVFYLKMKGDYHRYLAEFKAGAERKEAAENTLLAYKSAQDIALAELAPTHPIRLGLALNFSVFYYEILNSPDRACSLAKQAFDEAISELDTLGEESYKDSTLIMQLLRDNLTLWTSDITEDAGDEIKEAPKREGDGQ*