MCGGAIISDYIAPSRTSRRLTAELLWGRSDLSNKQKNPNNYHSKPLRSQVVDLDDDFEADFQDFKDFSDDEDVQVDVKPFAFSASKNSNVEGSKSVKTDDSDKDADRSSKRKRKNQYRGIRQRPWGKWAAEIRDPRKGVRVWLGTFNTAEEAARAYDVEARRIRGNKAKVNFPDEAPVPASRRTVKVNPQKVLPKEILDSVQPDSTIINNMEDCCYDSLGFLEEKPMTKQFGCEDGSSASGDTGFGSFAPSAGTDIYFNSDVGSNSFDCSDFGWGEPCARTPEISSVLSAVIESNESQLVEDDTSPMKKLKSSPINPVADDGNTANKLSEELSAFETQMKFLQIPYLEGNWDASVDTFLNSSATQDGDNAMDLWSFDDVPSLLGGVF