MGILKQAFWSYGRTKSFSSLAEPLSRIGFIGLGNMGSHMANNLIKAGHKLTIHDRNEKATEAFNTKGASIVKTPKEVADSSDVVVTMLPSNDAVIDVYLGAAGILSDSIVKPSLLIDASTVDPHTSRRVAAEASNCKITSHSRRIGSSSHPIFLDSPVSGGVIGAHDGTLTFMVGGLEEGYEFAKPILQVMGKRVIYCGKVGNGAAAKVCNNLALAITMVGVCEALALGQKLGISAHTLSDIFNTSSARCWSSDTYNPVPGVMKGVPASQNYNGGFSCKLMTKDLGLAINAAQSVQSSVHLGNIVYKMYESLCDEGKGNKDFSSIFQYKYLVGPERKGN*