MSSSMDDNIGDNVGKNQIFISHDSRDRELVHVIAETLKRVSQESVRVWFSSDESTPTGGMSPGSIWLDEIRLQILKSKLMIVVLTPLSLDRPWLSFETGYASATEGCNVVPVCVGIDKKDISFPLAMYQCYQLVDYESLKRFVALILAQYDIPFDEEVVKPILREAIPKLIQAMAPPYGMETDQEEPTELAQVKEHIDLQFADLKGRISALNKKSDSGELMIPLNSFSYSVEFQIDFPLLKRTVYLEMDPDTTVQTVLDNAYGMLANHLKPWTYLTCWIIQSRTSGRNLVIREIADMVPAQVVFTDGSKWKIMPLKRPWNGADARSSLFYGVE*