MAGKDEAVVAVAEDGGTELDFKEISEQEALTALKASKKGLTGEEAIRRLEEYGPNKLPEESRNAFLVYLSYMWNPLSWAMEAAAIIAIALLDYADFALIVALLLVNATISYVEEANADKAIKALTSALAPKAKCLRDGEVKTIDAQDLVPGDIVIIRLGDIVPADIKILGEEGSSGHPEDETPLQCDQAALTGESLPVKKFSGDVAFAGSTIKQGERHCVVYATGMQTFFGRAAALLGGPQAQANLQKVMTRIGAICLVTIGVWIIIELAVQFGKYNHACIGGVGGCPTLTNMLVIIVGGIPIAMPTVLSVTLALGAFVLAKEGAIVSRMSAVEEMAGMDILCSDKTGTLTLNKLTVDHVNCYPLSNHSIEEVLKYGAMSANIITEEPIDMVLHESYPNRDTLWGEGGTYTMAKX