MADPRAKVPCDVCGLKVPNGRMKGHLFECQAMHPFPCGLCTRGFSSQQGVANHQSLSHSAEERGTRFRCTHSDCDFGTNYHKHLETHLQKHLTGFRRSRSRSRSRSRQPG