MVEETADSSMSSPTAHVDDGAANQISSCEAIEDWKEQVRSGGTLNQVELENGVNGWATPPGHLFNVRGLNYFSKKTKVKSSEGLLTPLGVDWLKSSSKLDHVLGRSDNRVMASLRKAQADAKGLKSFIFAINLQVPGREHHSAVFYYVTEDPIPAGSLLYRFIHEDDAFRNSRFKLINRIVKGPWIVRATVGNHAACLLGKALSCNYVKGPNYLEIDVDIGSSALASAIIHLALGYINCVSVDMAFLVESQTEEELPERILGSVRVVQIDMSAALHVVDKSEKIVAYQGSGLDWRKIGRGLSLLSHHGHGHGHGYCKNGKVEAEEEGTACLH*