MESLTSVDKSHIQHAFQKALNSYDEHALIQQKMNIKLMTHLQDYLPNGSLDSVLELGCGSGMLSALLQKQISANYWLFNDLCDVQPQLAEKLPQSFDFYCGDAENFPFQRQFDLIASASAVQWFHQPDAFITHCKTGLKTNGLLAVATFGKDNLKEVRQITNIGLNYPTLSQWQAWLAKDFELLWCEDFKVILDFDTPLDVLKHLKYTGVTATNQKNWTRKNLNGFIGDYLSAFSMPSGKVRLTYHPLFFIARYSAAGRQ*