MATLESALTLFAPQRFSAKAPISIKLHASTSHIFSSKSFFKTGRLCFQLCSTLQEVAPTEQTLEPIQPTDNVKKLYVVNLSWSLTAADITDLFAQCGTVTDVEIIKSKDGRSKGYAFVTMASGEEAQAAVDKFDSYELSGRIIRVELAKRLKKPPSLPPPPGPRPGETRHVIYASNLAWKARSTHLRQVFTENFKTPSSARVVFDSPSGRSAGYGFVSFLTREDAEAAISTVDGKELMGRPLRLKFSEKNKEAGSQNDEDQIKDAGSEEDEDQGSDAQPEES*