MQSSTQVSHESQGEQKNNQSLEAPIQDSGSVSASSNDGRKVSRQDIELVQNLIERCLQLYMNRDEVVKTLLTRARIDPGFTTLVWQKLEEENADFFRAYYIRLKLKKQIIVFNHLLEHQYHLMKYPVHPKVPLVPMQNGIHPMAPVNNMPMGYPVLQHPQMHVPGHPHIDAMGMSSCHVVNGVPAPGNFQPMRMNSGNDMVIDTTAADPTPPMIPPNNGMSSVSEMPVSPASVASSGHFPFAASDMSGMGMDTSALDSAFTSDVGTSVGLQLGPDGGAGNSRDNLRPFDQIPWNFSLSDLTADLSNLGDLGALGNYPGSPFLPSDSEILLDSPEQEDIEEFFVDSIPGPSCPQSDEDKP*