MPKRKAEYVVEEDNYLDDLVQDKQNNQPSTSKHTLDSDEEDDSGDDAPYNVLDDNEIDGEEDGIARADGEVKITPFNMKEEMEEGHFDVDGHYLWKKTAEVKDHWLDNIDWVKLKNDPSYKERPSGSGDGERGLADSDSDDEDGEPGAKFDDIGTYRQMLELMEPKETVKRALQRLGKGTARLTTAQRWKLKKAGKSPEEASGKITKLTALSNDILTNSGNMDVYEETFEMIQKKVADGERRQGRSAGGDGAANEEELDMYADDFDSREKNKLGTDGKGQQADTSKSSPGADGGGTTAEQKKQAEGEEEDGEKPKAPLMWEYKEQQDAEAVHGPFTTEQMQKYADEGRFSSGAFVRKVADEDARFYSAARIDFDLYL