MSEQATLPPVVICPTEVDSVNITLEKNQQCACKDCGKLFNSVWYLKQHAVKHSNDRPFQCRFCHKTYKFRSNLYQHKCPDRIKNGNT