MTRRCSHCSHNGHNLRTCPNRGVKLFGVRLTDGSIRKSASMGNLSHYSGAGENPEPAAPAAEGYASEDFAHGSCSSASRERKRGVPWTEDEHRMFLLGLQKLGKGDWRGLSRNFVVSRTPTQVASHAQKYFIRQTNATRRKRRSSLFDMVTDETIDNPVVAQDLFPVSHEQPETQSSVPLPVPPALDDQCDSMDSTNSNNGEAIVPKSEVLHSSYPVIFPGYFSPYLPFSFPFWPGYTAETVEKEAHEVVKPTAVHSTNPVNVDELVGMSKLSLGEYRSHMAPSSLSLQLLEGSARQSAFHANPATGGSSMNSSSSPIHAV