MDCWMFGRKNNCLPKVVTGVDSTISSGKGKNELSPNKVVHGFSLVKGKSNHPMEDYHVAEFRKVRGLELGLYAIFDGHLGDNVASYLQKNMFQNILTEEEFWSDPCKSIAKAYTKTDKAILEQTSNLGLGGSTAVTAILIDGKKLIVANVGDSRAVLCQKGRAIQLSVDHEPSTSLERGSIENRGGFVSNVPGDVPRVDGQLAVSRVFGDKHLKLHLRSDPDVRQLDVDSETEFLILASDGLWKVMQNQEAVDFVKKTKDPEVAAKRLTIEALNRYSKDDISCIVMNVLSANQGYQHSSDFTLVPGSKFALFALQMSACYMGAMGAMNIVRCFSRYKPEQMQLWSTERWKGRIVLKVTRFLILNVL*