MLPTDPMKKLSFKRHISDGDLVIVYEKHDNMKAVKVSEKSVLENRFGVFKHSDWIGKPFGCKVSSHKGGFVYLLAPTPELWTLVLSHRTQILYIADISFVVMYLELIPGCVVLESGTGSGSLTTSLARAIAPTGHVYTFDFHEQRAIAAREDFEKTGLSDLVSVGVRDIQGEGFPKDLVGRADAVFLDLPQPWLAIPSAGEMLKEDGVLCSFSPCIEQVQRSSETLASNSFTDIRTFEVLLRTYEVREAKMDQCQTQTQTEEGTPGARPFKRKQRASEASNWQADNSGSPSVMARPSGEAKGHTGYLTFARLKCIA*