MELESASNRGELGAVGDSLQPQTPSRHEKSLGLLTTKFVTLLQEAKDGVLDLKAAADTLAVRQKRRIYDITNVLEGIGLIEKKSKNSIQWKGVGPGCNTREIADKLIDLKAELDDLALREHELDQQRVWVQQSIKNVTDDSNNSPYPCSSWSRQSKVLTTLPPLSPGDTLLAIRAPIGTQLEVPIPESVGYIPNGQRKYQIHLKSSTGPIEVLLVNKDPSSASPVVLPVPPPDEILQSLPTPALTPASQPSVSQVCHVLKSAAAASVKPAPVAAAIPPVPSTGRNQRTHGTLVLNIIVDSSPLAPATETPVAATQQLLSSASLDGSASSSASAVFEPVKSDPSELLDFPKELSDMFDPTKEISGDLLEDLMSSEVFSPLLRLSPPPSDHDYIYNLDETEGLCDLFDVPILNL