MATSPAPTTEERLRLHRAVQSLIDDLGSRVSPGWSGAAIRAVLQSTRYHTGADGVTEMAELPASSLVALSTMLSNVEDSMKAKENHVRLLEAKVALLIEELRTKDEQLETLWEESRRKPGARDTNEKRSINRDPVGEIGMLRWFSNVLEEVFCGKFGCFSCFEPTSVTQPTTPGERRHKLAASELLPPRPSVSAEEEGEQITERHSFASPRFDESDVEACMAHGADRSCCGCPLGGAKIAAVLPSSPSATVRYATAGDLAAVQRFASAARPRRLPSRPPTRTPPPPRTPSPSRRSCPRLLRDARRGRRQPRPRPPPQ*