MEPVKLVEGYKFDDHTTSDVRVCFKLIDEQPEWFSCHSSVLSQNSKYFADWFGQNDIRSNNCIEIECPRVEYDHYVKMLKSMYLPRESVIDSFDSVKSAVGVLRASNSLGCELVTKSCIEYIEAASWDEKEEEEILEVARTLGSKAVSLLARLQAPSADAVKNVFISAIRFATCMETPFPPFLDDLKTSAQEQIDFMIHEDDDTALVTMDEDVKYVVQEGLRKLLSTLRTGLDLLCTEFDQSPDQAEQRILCSLADIDWIANLLAKIEMMHDFVSGWSEISDHVLSVVQDKKYSSDLWAVKSKLIEVTGKALDAVGYGSVVLPSSFRVHFLKTWLPYIQMTKRLLDENSKDETSLQMDSDSCQNIESAIVSMVLALPSDDQADILSEWMKKAEQFRYPDLTEAFEVWCYRSKTAKRRLVDNGASNPTVSLMCDLIRGTSLGIKISESRGSYARAMPRSALEL*