MDSPSRPSVIIVGAGISGIAAAKVLAENGIEDLVILEASDRVGGRIRKESFGGVSVELGAGWIAGVGGPQPNPVWELGVQFGLRTCFSDYSNARYNIYDRSGNIIPSGIAADSYKKAVDSAIEKLRKLEEEEATAYGDDHSNNIKNNETKPPSTPETPIELAIDFILHDFEMAEVEPISTYVDFGEREYFVADERGYDYLLYKMAEEFLFTSKGRILDNRLKLNKVVRELQYSKSGVTVKTEDGCVYETNYVILSVSIGVLQSDLLAFNPPLPGWKVQAIDKCDVMVYTKIFLKFPYKFWPSGPEKEFFIYAHERRGYYTFWQHMENAYPGSNILVVTLTNGESKRVEAQLDEETLREAMAALRDMFGSNIPDAIDILVPRWWNNRFQRGSYSNYPIISNHKVFHDIKAPVGRIFFTGEHTSERFNGYVHGGYLAGIDTSKALLEEMRKEKESQTLLLEPLLALTGPLTMSKPETVSNIHKCDIPTQLYLSGKLGIPEAIL*