MSPAGSSREENVYMAKLAEQAERYEEMVEYMGNVAKSVESEGAEELTVEERNLFSVAYKNAIGARRASWRIISSIEQKEESRGNEDHVAIIKDYRGKIEQELSKICDGILRLLESHLIPSSTSAESKVFYLKMKGDYHRYLAEFKAGAERKEAAENTLLAYKSAQDIALADLAPTHPIRLGLALNFSVFYYEILNSPDRACSLAKQAFDEAISELDTLGEESYKDSTLIMQLLRDNLTLWTSDINEDGGDEIKEGSKRDPGDGQ