MDSLTLFFTGALVAVGIYWFLCVLGPAERKGKRAVDLSGGSISAEKVQDNYKQYWSFFRRPKEIETAEKVPDFVDTFYNLVTDIYEWGWGQSFHFSPSIPGKSHKDATRLHEEMAVDLIQVKPGQKILDVGCGVGGPMRAIASHSRANVVGITINEYQVNRARLHNKKAGLDALCEVVCGNFLQMPFDDNSFDGAYSIEATCHAPKLEEVYAEIYRVLKPGSMYVSYEWVTTEKFKAEDDEHVEVIQGIERGDALPGLRAYVDIAETAKKVGFEIVKEKDLASPPAEPWWTRLKMGRLAYWRNHIVVQILSAVGVAPKGTVDVHEMLFKTADYLTRGGETGIFSPMHMILCRKPESPEESS