MKNGQCAQELQSSTQASHDSQGDQKTNLSIDAPIQDSGSVSASSNDSRKVSRQDIELVQNLIERCLQLYMNRDEVVKTLLTRARIDPGFTTLVWQKLEEENADFFRAYYIRLKLKKQIILFNHLLEHQYHLMKYPPGPPKVPLAPIQNGMHPMAPVNMPMGYPVLQHPQMHVPGHPHHLDAMGVSSCHVVNGVPAPANFHPLRMNTANDMVIDTTANDATPQVIPPNSGAMPEMVASPASVASSGHFPFAASDMSGMVMDTSVLDSAFTSDVGPDGEGAGNSRDSLRSFDQIPWNFSLSDLTADLSNLGDLGALGNYPGSPFLPSDSEIFLDSPEQEDIEEFFVDSVPGPRSNSDEEKP*