MRRFAFKPFKGDRTAPMDDPTESRNPVQKRREQVRRAQKTHRERKETYIASLESEIVRLRAKEARLESKIKTLYAENSVLKKGLTQQDFPLPTVTEAIDETISLTVFQENSIAKKGSWRKQISVTQPHKPITNFSQPISPPSSKSSWHSPSSPTPTPPPSTHLGALDPEIIGMDFVLTLESPCLSHTDISPVPTPHHPRTSSLPTTTGHALTLSACLLHTHPSPPGHRQHSQTPWRAPRSSLSHLLSISSNVPLADGEVTPVQAWEYVRQHAAFSGLEVGRWEMLKEKLVGAVRCYGYGGVVERKVLENVVFEAFVVGRIF