MTTLSPKSPRLDRTLILIDVESVPPFQHGHQDARHSPRIVGQPQRLSKERNLGSPGSFTFNNGLQGTMVFPKDEGKEIDTRVVMVVDTIFRGIGCNILLQWWVIEHLCKKDSAQPQELAKPSQTSPLDNYELYLSVRRFPIHTTRNAWARVFYELIEEDIQWMLPNFQSERIAAQGAKLPFLVLPDIRGLRPYNPARVIRQFSRRQITPVQGDASSFIVDYSESSKIHFAKIILQEWDGRVNMKWDMVENRYEAGEQEFQQKEQEFQKKEQEFQQREREYQFRELESQRVLAVTSQELADTRACLLCFDANLDEQMNTLQVVPTSSKAAFAEPYVFSSKCIIREEVEKARRGAEPSTF*