MSDLDRQIEQLKRCEPLKESEVKALCMKAIEILVEESNVQRVDAPVTICGDIHGQFYDLKELFKVGGDCPQTNYLFLGDFVDRGFYSVETFLLLLALKVRYPDRITLIRGNHESRQITQVYGFYDECLRKYGSVNVWRYCTDIFDYLSLSALIENRIFSVHGGLSPSITTLDQIRTVDRKQEVPHDGAMCDLLWSDPEEIEGWGLSPRGAGYLFGGNVVTTFNHTNKLDLICRAHQLVMEGYKWMFNQQVVTVWSAPNYCYRCGNVAAILELDEHLGKKFTVFEAAPQESRGVPSKKPAPEYFL*