MRLDKLLEELQFGSRKTVKRLIKGKQVTVDGIVTLNESQNVDAQLQMIKVKGQLISHKTHVYYMLNKPKGVVSAVSDASKKTVIDLIAPQDRRPGLYPVGRLDGDTEGLLLLTDNGQLGYQLIRPNKEVAKCYEVKVNGLVSAEDCAKFKDGIVLQGGIQCKPAKITVLAATETESHVFLTIQEGKFHQVKKMFLSVGKKVTALKRQTMGPLRLDPQLPLGAYRSLTREELQLLLPYFFIEKQQTSKALPSNLKREEERK*