MSDPSSILQGFKLNWMNLRDADSGKVLWQSTDDLSIPDIEHEARVPKKILKCRAVSREINFSSIEELTKFRLEQRVLFKDKCIEEWFFDFGFVIPCSTNTWQSIIEAAPEGQMIPASVLSGHVVIETKFFDDQILVSQSRVRIFYV