MMKQAQNKKKKGTMDVEFSNIHELRAALSKIQLDSSNLIIGIDFTKSNAWTGDRCFGGLNLHTISSEKLNPYEHAISLIWTTLSDYDADKLIPCFGFGDTTTRDQKVFSFYDDGRPCASIEEVLARYRELLPCLILSGPTSFAPIINAAVDIVKASGCKYHILVIIADGQVTANTGVDQRKRSLQEKNTIDAIINASNYPLSIVVVGVGDGPWDTMHRFDDAVSSCKFDNLKFVNYTEIVGKGSHSEEIENAFALAALMEIPQQYKAAKQLRIARDQTSKAVVVPPPPPPLQSTFD*