MLSRYFLLTVAALFAQSASAIEVLTSIKPIQMITYELMLGTGTPDVLLPSGASPHDYALRPSDVKRIQQADLVIWFGQDLEPFMSKLLEGRTSALTLSQVPNLALREYGEEEQHEHDGHHHGHYDPHFWLGIGPVGQVASAITAKLIELDADQQQQYQDNLVRFLANLAEQDNTIGEKLKPVTTVPYYVFHDAYGYFEQHFALNNLGHFTVSPERKPGAKTLIAIKKTLNDQLAKCVFSEPQFEPAIIETVVRGTPAKIGVLDPLGSSIELQAGSYFAFLNSLAESYYACLSQS*