MSPVGSSPEEYVYLAKLAEQAERYEEMVEYMGKVATTGDSEELTVEERNLFSVAYKNAIGARRASWRIISSIEQKEESRGNEDHVAIIKEYRGKIEAELSKICDGILQLLESHLIPSSNSAESKVFYLKMKGDYHRYLAEFKAGAERKEAAENTLLAYKSAQDIALAELAPTHPIRLGLALNFSVFYYEILNSPDRACSLAKQAFDEAISELDTLGEESYKDSTLIMQLLRDNLTLWTSDITEDAGDEIKEAPKCEGEGQ