MESLTAINKPRIRQAFQKALSDYDRHALIQQKMTINLIAHLQDYLPDMPLENVLELGCGSGMLSALLQKQISANYWLFNDLCDVRSRLAEKLPQSFDFYCGDAENFPFQRQFDLIASASAVQWFHQPDAFIAHCKTGLKTNGLLAVATFGKDNLKEVRQITNIGLNYPTLSQWQAWLAKDFELLWCEDFKVILDFDTPLDVLKHLKYTGVTATNQKNWTRKNLNGFIGDYLSAFGMPSGKVRLTYHPLFFIARHSAAGRQ*