MHFIMNFPGLEELTVTKTEVVADSFHVHVEMERKTHRCPVCEGKTKQVHDYRIQKVQHLKMFERNTYLFYRKRRYKCSCGKRFPEKTKVIERYQRHTVEWNQALGLRVIQGKNFKDTASQFRTSPTTVIRRFDKISTPMFKEVEELPEVIAIDEYKGDTNKGKFQVILANGKTGEPLDILPDRSVKTVKSYLRKKGANVKMVVMDMSYSFKSAVEKALGSPVIIADRFHFCRYIYWALEQVRRRVQKDFHDYDRKKCKRMKHVFNKRYEDLTEKQHWYLKRYLSLSSELRRAYELKESFRLWFDEAKEIGSKDGLRVKQGLNNFYELVKQSGMKEFIKAIETFKNWEIEIVNSFTFGYTNGPIEGLNNQTKVIKRNAFGFKRYDRLRMRVLLHHQLKGKTIQVG