MSSTQGAHSLAFRVMRLCRPALQVDLGLRVDPVDLICGEDDVQKLVENHGDVEDSKDKTSFYRRAELEDPIDALGLSGILVLPQTFGSIYLGETFCSYISVGNHTNHDVRDVGVKAELQTERQKLILADSTKAPLDYIKAGGRYDFIIEHDIKELGQHTLVCIAVYTDSDGERKYLPQYFKFLATNPLSVRTKVRMVKDTTYLEACIENNTRSHLFLDNVKFDPAPPFVVKILEPDTEAKDDLDGLLSGLFNQVKLVRANGGTRHFLYQLTAPPPDPGVAKIPVTNALGKLELLWRTTLGEPGRLQTQQILGNPVPRKEVSLEIAELPSRIILERPFLVRVTVNNSTDHRVGPLQISMSQEDAQGVKRAIVVNGLWSLIVPQLEPSGSTDFNLSLVATAIGVQRIIGIRVVDVRDGKVFDILSPTEVFVEPE*