MSSKINESDSAELRKRQAQFTKELHGDDIGSKTGISALISKNRSAQKEAVAKYLKHWDGRTDETSEEKRLEDYNESTHSYYNVVTDFYEYGWGSSFHFSRFYKGETFASAVARHEHYLAYMAGIEKGDLVLDVGCGVGGPAREIARFTGCNVIGLNNNDYQIAKANYYSKKYNLQDQLDFVKGDFMNMDFEPNTFDKVYAIEATCHAPKLEGVYGEIFKVLKPGGVFAVYEWVMTDKYDASNPEHRKIAYEIELGDGIPKMFECQVARDALKNVGFDIIVDEDLADQDDEVPWYYPLTGDWRYVQTLSDIGTFFRTSHIGRKFTNIMVSTMERIGLAPEGSSKVVTALEEAAVGLVAGGESKLFTPMMLFVARKPLVEEPKSSKK