MKQRQITIVNWLEMTILKPQSAKSWRELIYSPQKPLRLEMNVKGRVLGLDELEIGVDIILTQVTDLLARAETAFTNPSSFTYFDASERIRSTLSTGSHQSIFYLGDLEPMNFVLLYLWNISIMVQSGFSEPSLTNAQF*