MSPAGSSREENVYMAKLAEQAERYEEMVEYMGNVAKSVESEGAEELTVEERNLFSVAYKNAIGARRASWRIISSIEQKEESRGNEDHVAIIKDYRGKIEQELSKICDGILRLLESHLIPSSTSAESKVFYLKMKGDYHRYLAEFKAGAERKEAAENTLLAYKSAQDIALADLAPTHPIRLGLALNFSVFYYEILNSPDRACSLAKQAFDEAISELDTLGEESYKDSTLIMQLLRDNLTLWTSDINEDGGDEIKEGSKRDPGDGQ*