MEARPGAWRLQQRGPGAPVAGLPIGFRFRPTDEELLLHYLRRKALACPLPAGVIPDADLARLDPSDLLLPAAAPRTPPIPTPTPAPSASFT