MSLELGQRAYRLLVCIIRALALGDHWRKKDWLEFLDLLRIRGFPSIIPRIAITDLFTGEIDKPKSDEQTVRKKGVKEESAMLTPPHSASSPEASPSRASVSPEPAAYPPAPPDVGYSTLLLAHWLRGAYPAPPGRPLSSQPSPQHKPYSRPKKQFICKFCNRQFTKSYNLLIHERTHTDERPYSCDICGKAFRRQDHLRDHRYIHSKEKPFKCGECGKGFCQSRTLAVHKILHLEESPHKCPVCSRSFNQRSNLKTHLLTHTEPQSLAILPVPRPVQQSPAIPRPKMGFTIDEILGR