MKFDRHRRLRSSATMRDMVRENHVRKEDLIYPIFVVEKDDVKKEIKSLPGVYQISLNLLESELKEAYDLGIRAIMFFGVPNSKDDIGTGAYIHDGVIQQATRIAKKMYDDLLIVADTCLCEYTDHGHCGVIDDHTHDVDNDKSLPLLVKTAISQVEAGADIIAPSNMMDGFVAEIRRGLDEAGYYNIPIMSYGVKYASSFFGPFRDAADSAPSFGDRKTYQMDPANRLEALRELESDLKEGCDMMIVKPALSYLDIVRDVKNHTNVPVVAYNVSGEYSMTKAAAQNGWIDEERVVMEQMVSMKRAGADMIITYFAKDICRYLDK*