MCGGAIISDLIPATRSARRVTADYLWPDLKKGGASGAKKKRRSGNRRAVEVTEDDFEADFLEFDYESMDSEVEDEVEDKPLAFASKVTLKSVEFNGPAARSTKRKRKNQYRGIRQRPWGKWAAEIRDPRKGVRVWLGTFNTAEEAARAYDTEARRIRGKKAKVNFPDEAPPIVQKRPLKSNVAKAPKLNPSEKLNFSQFTNYLNEPDQDFYSAFDFIDDKGPIKQSINTCSFSGMKPSPPTDGPAINLYSDQGSNSFDCSEYGREGEAKTPEITSILTPTMTESEESAYFEGPQPKKLRNNAGEMDMNGVDLWSFDDLFPITGSDY