MGSTSHSQSNSLTQTEDEAFLFAMQLASASVLPMVLKSAVELDLLEIMAKAGPGASISPSELADQLPSKNPDAPVMLDRMLRLLATYSVLNCTLRTLPDGRVERLYSLAPVCKFLTKNADGVSVAPLLLMNQDKVLMESWYHLKDAVLDGGIPFNKAYGMTAFEYHGTDPRFNKVFNRGMSDHTTLSIKKILEDYKGFEGLNSIVDVGGGTGATVSMIVSKYPSIKGINFDLPHVIEDAPPYPGVEHIGGDMFVSVPKADAIFMKWICHDWSDEHCLKFLKKCYEALPANGKVIIAECLLPEVPDTSTSTKNTVHIDVIMLAHNPGGKERTEKEFEALAKGAGFNGFSKACCAYNTWVMEFSK*