MVSALSRVIENPTDPPVKQELDKSDQHQPDQDQPRRRHYRGVRQRPWGKWAAEIRDPKKAARVWLGTFETAEEAALAYDRAALKFKGTKAKLNFPERVQGPTTTTTISHAPRGVSESMNSPPPRPGPPSTTTTSWPMT