MGVDYYKILQVDKSATDDELKKAYRKLAMKWHPDKNPNNKKEAEAKFKQISEAYEVLSDSQKREIYDQYGEEGLKGQVPPPDAAAGGPGGATYFHTGDGPNVFRFNPRNANDIFAEFFGFQTPFGGGMGGGGGGMGGGGGGMRGARFSSSMFGDDIFSSFGEGRPAIRKAPPIERTVPCSLEELYNGTTKKMKISREIADASGKTLPVEEILTIIIKPGWKKGTKITFTEKGNEEPNVLPADLVFTIDQKPHSVFTRDGNDLVINQNISLVEALTGYTAHVTTLDGRKLTIPINKVIHPNYEEIVPKEGMPIPKDPSKRGNLRIKFDIKFPTRLTADQKTGIKKLLPS*