MSWKEISGGTKKMSNTKNELAPPGEEAAEWRKLAHGWEAQARRLARLKCHHEDQAVDLGLVMESCAEFLELVTEVIKKACDLKGKDGKKNVEKLERALTKWPEYLETETNYWEKRLRVQKGGTEADAMKEELKEQEKQADELEEELETIEEKIKKDIVPMQQSDPEQHPCPYCDRIYASAKWLKRHVREDHPGQPTTGIDEDRVSFECPHGCGKTYQTRGWLMRHLQDKHGERPQSDEAADSNPIYCPHCDKKYASVGWLNRHVQKDHEGETDPDIGACGMRVPCPFCDRKYASFVSLKKRLKDKHENEAITGSDEDSVRLSCPHCKEV