MASEKSGSVDGEYDVVVVGGGIMGSCTAYQVARRGATVLLLEQFDFLHRRGSSHGDTRTIRSTYPEPYYTLMMKQAFSLWHEAQEEIGYLVHTNTPHLDFGPNHSKSLMACLANCIQHNIPIHTLSSRQACDRFVGLSLPSDWMALLTEEGGGVIHASKAVAMFQALALKHGAVLRDRASVQRISTTSMSTPLRSGNGQDPAVWVHTNRGSAVGRKCVIAAGAWTPKLVQKMCGLSLPITPLHTTLAYWRIVEPEKGSPIQESETEICFGASSGFPSFACYSYPYIYGNASIELPGLLKVALHSGYKCDPDNRPLIPDMKALKDFVSPWLETHFKGKVLSNEPVLAEPCMYSMTPDQDFILDFLPMGDDNNAANAHKLVLVAGGFSGHGFKMGPLVGKILADLCLKGSCEDVPLHHFCISRFNQHPQGNVKDYEEQVTPFDNL*