MKNGQCAQELQSSTQASHDSQGDQKTNLSIDAPIQDSGSVSASSNDSRKVSRQDIELVQNLIERCLQLYMNRDEVVKTLLTRARIDPGFTTLVWQKLEEENADFFRAYYIRLKLKKQIILFNHLLEHQYHLMKYPPGPPKVPLAPIQNGMHPMAPVNMPMGYPVLQHPQMHVPGHPHHLDAMGVSSCHVVNGVPAPANFHPLRMNTANDMVIDTTANDATPQVIPPNSGAMPEMVASPASVASSGHFPFAASDMSGMVMDTSVLDSAFTSDVGPDGEGAGNSRDSLRSFDQIPWNFSLSDLTADLSNLGDMYVADLGALGNYPGSPFLPSDSEIFLDSPEQEDIEEFFVDSVPGPRSNSDEEKP*