MSRHVVLDEMVYPCITNKAQDFTSPSVSSEHDLLGHRNVWNGPTAAGQPYINLTGARATGPTSQTVSENGQHHRAQSRSLPDPTTVSLGFGSSQDHVNSSQMMPVLRPTIISSTQPDPHQLVPLHSIAWTPLDQIPSSSVASDLVNLNHTTSAQVAQGCSLMLESTHLGPSCQAPVTTMRSPPLVTHNQQVTENSASPSSILRRRSRQSTSVRDFNTLTHHHQTHGPV