MADSTDLNLDDAPSDLQDIPELAMQLVPPPEGTYPDKASLLAAVQDHGKEHGYNVVVKSSSTPTEKKPGRTAKVWLRCDRGGHYRPRNGLTEETRKRRRTSRLMDCPFMLVAAGSPGIWTLTVLNATHNHGPIIEKPRQVPHHKVRKGQLPAIPYDWPHDASFTPYTTALVIIDMQKDFCLPEGYMGYQGYDISGAQALIPRLQRLLHAFRSAGFPVYHTREGHRPDLSTLSSREAYRSRNNASGLGIGSPGPMGRLLIRGEPGHDTVDELYPLPGEPVIDKPGRGAFAHTDFELLLRNKGVKNLVIAGVTTDVCVSTTMREANDRGFDCVVLDDGTAAAEPSLHVGTIQSIQMEGGIFGTVAKLEDVIHAVDNFKTVTMKKLAPQMTV