MTDITMLGQRAKQASLLIAPLSTQIKNRFLSTLAKALVDDTQTLLAANQKDLANAKEHGISDIMTDRLRLTAERIEAIAQGVQQVADLADPIGQVIKGYTNLDGLKILQKRVPLGVIAMIFESRPNVSVDAFSLAFKTNNAIILRGGKDALYSNKALVKLIRQSLEESGITPDAVQLVEDPSHAVAEELMQATDYVDVLIPRGGAKLIQTVKEKAKVPVIETGVGNVHIYVDAQADLDMATKIVINAKTKRPSVCNAAEGLVIHKAVAARFIPMLEKAINQVQPVEWRADDKALPLFEQAVPAKAEDFETEFLDYIMSVKVVSSLEEAISWINQHTSHHSEAIITRDIKAAETFQDLVDAAAVYVNASTRFTDGFVFGLGAEIGISTQKMHARGPMGLEALTSTKFYINGDGHIRE*