MSRQAATALSTGTSKCPPSQRVPALTDTTASNNDLASLFECPVCFDYVLPPILQCQSGHLVCSNCRPKLT
CCPTCRGPLGSIRNLAMEKVANSVLFPCKYSASGCEITLPHTKKAEHEELCEFRPYSCPCPGASCKWQGS
LDAVMPHLMHQHKSITTLQGEDIVFLATDINLPGAVDWVMMQSCFGFHFMLVLEKQEKYDGHQQFFAIVQ
LIGTRKQAENFAYRLELNGHRRRLTWEATPRSIHEGIATAIMNSDCLVFDTSIAQLFAENGNLGINVTIS
MC