MGGCRCTFRDCENGTASRKELHYFRYPVRDQERLIEWAKNADRLEFVDLPVDKVSNKVVCQEHFERKMFMNDLRDRLTKMAIPRLMVMPDETIVNVETGSIYIEGDCSSSVQDKTVESVQTYSPHPAMRQIRHIEHQQPVQGASDETPVKKIKILNIQNPSHHQNITPCEIIRIKTVSTPNGPARVGRLLNKKLFSLPSTSGPRAVNAKLLSEENDESVVSDGNLNVDPILVEDSVQFSDSTSSASTSSANNQQHDAPNSTVGNTVQSPPEPVTVPVIDPALSEKMDQSIREIEKLQKLVQELANRPVPEVQPAAMPERVVMERGPQLTKAQLFNSIKRYLNPSMVTLLRMELFAGSADRQWKPDEKSLAVDMLSLGEEVYDYFKEEFRFRLPSKSDAKQWKETGDIDVDDAC