MELRHLRYFQALARTLNFTRAAEQLHIAQPPLSRQIQQLEEMLGVALLERGRPLRLTEAGRFFHEQSATLLDQLESICDSTRRIGQGQRQWFGIGFVPSALYGVLPELIRHLRGDPELELGLLEMTTLQQVEALKSGRIDIGFGRIRIDDPAIRQSVLSEEPLVAALPAGHPLLGQPLSLERLSREPFVLYPGQPRPSYADHVLALFATHGLSLRVTQWANEMQTAIGLVAAGLGATLVPASVQLQHRDDVAYQALADASLTSPIIVSRRQGDGSPHLRRCLALIGREDA*