MELESASNRGELGAVGDSLQPQTPSRHEKSLGLLTTKFVTLLQEAKDGVLDLKAAADTLAVRQKRRIYDITNVLEGIGLIEKKSKNSIQWKGVGPGCNTREIADKLIDLKAELDDLALREHELDQQRVWVQQSIKNVTDDSNNSPYPCSSWSRQSKVLTTLPPLSPGDTLLAIRAPIGTQLEVPIPESVGYIPNGQRKYQIHLKSSTGPIEVLLVNKDPSSASPVVLPVPPPDEILQSLPTPALTPASQPSVSQVCHVFYFCFPTVLKSAAAASVKPAPVAAAIPPVPSTGRNQRTHGTLPPLSSSCPRPRWTDPRPLQLLPCLNRSSRIPPSCWTFQKNFPTCLIPRKSSRLSFVCRLRPATTTTYTTWTRRKACATFSTSPSSTSDP