MPSGQQEQRHRTVRSEPPKRPAGRTKFHETRHPLYRGVRQRGPAGRWVCEVRVLGMRGSRLWLGTFVTAEMAARAHDAAVLALSGRKACLNFADSAWRMLPVLAAGSFGFGSAREIKTAVAVAVLAFQRQKIVLPVACPAAEPAVVPKSGALFSMSSGDLLELDDEQWFGGMVAGSYYESLAQGMLVEPPDAGAWREQSEHSGVAETQTPLWG