MADPRAKVPCDVCGLKVPNGRMKGHLFECQAMHPFPCGLCTRGFSSQQGVANHQSLSHSAEERGTRFRCTHSDCDFGTNYHKHLETHLQKHLTGFRRSRSRSRSRSRQPGGNPYTAPQLNQPPLLQXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXPKIFINFIFKAAIVTINDDEEIGPLPGFTNLQLVDPVKARLIMAAESKSLDDLVRNLRENNNILHQFCLERGLDYGTQNTANAIDVYFSNFSVHDEFADDDD