MSDLDRQIEQLKRCEPLKESEVKALCLKAMEILVEESNVQRVDAPVTICGDIHGQFYDMKELFRVGGDCPQTNYLFLGDFVDRGFYSVETFLLLLALKVRYPDRITLIRGNHESRQITQVYGFYDECLRKYGSVNVWRYCTDIFDYLSLSALIENRIFGVHGGLSPAINTIDQIRTIDRKQEVPHDGAMCDLLWSDPEDIIGWGISPRGAGFLFGGNVASAFNHANKTEIICRAHQLVMEGFKWMFNKQVVTVWSAPNYCYRCGNVAAIMELDENLNSKFQVFEAAPQEARGVPSKKPAPDYFL*