MLKEGERLLEGLWGEVRELSLGNRIQRLDSAPTPLQFLRDFVSPNKPCIISNAISHWPALTRWPSLSYLSSTLSNSIVSLHLTPDGRADSLVPLENPKKEEICFASAHVERVPFPCALDLVLNPERKNLVAYLQQQNDCFREEYSALASDCDAHIPWATEALGGYLPEAVNLWIGNHLSETSFHKDHYENLYAVVSGEKQFLLLPPTDMHRMYIQDFPAAQYSYSSDGGEFRLELEKPLRYVPWCSVNPYPSPETKEIEMSKFPLYFNGPTPFHCTVKAGEILYLPSMWFHHVRQSPDDNGCAIAINYWYDMQFDIKYAYFNFLQSIHHGSRLMNCDASKCTLSDELCIDASEWEANQEDTKDG*