MVPRDAGVVKKLRESGAIILGKASMSEWAHFRSSLAPNGWNARTKQAVNPYVETADPCGSSTRSAISVATNMVTVSLGTETDGSLLCPSSANSVVGIKPTLGLTSRAGVIPISPGQDTVGPICRSVTDSVYVLDAIVGFDEDDAVTTRKASKYIPHGGYLKHLKPGGLNRKRLGIVRDYPNFGFGNDTETLNKFKKHFITLRQSGATLIDNLNVTNYDYIMPMFLGETIAILAEFKISLKAYLKELVDSPVRSLADVIAFDKKFANVEKLKEYPQDLFLEAEKTNGIRELEKEALKNLTRASKLGFEKLMKENKLDALWFSGISVPGGYDKNGAPYGICIGGLKGSEPTLIVIAYGFEQATKFRKPSPIKDHQLSGDYVVENLDESLNHILDLCDVG*