MSTQQVCYVHCSFCNTILVVNIPCNNLFDNVTVQCENCANMLSVNFGAQFQRLPLQDVQHHSIGSQGLHRDCGSSSSKCAGIDTMNSTKSIKQQMLRVRTAAAGKRRRVPSVYNRFIKEEIRRLKARNPDISHREAFSTAAKNWAHLPRIHFGQSVEGNQQLW