MTMLSSTRRIPHQLLAGPLVGLLRSTYSRLISSFREEKDTFGSILVPADKLWGAQTQRSLQNFDIGGECEQMPEPIIRAFGVLKKCSAKVNMEYGLDPSIGKAIMQAAQEVADGQLNDHFPLVIWQTGSGTQSNMNANEVIANRAAEILGKKRGEKFVHPNDHVNRSQSSNDTFPTVMHIAAAVETNSRFIPSLKQLHASLDAKTIEFKDIIKIGRTHTQDATPLTLGQEFSGYSTQVFYGIERVKNTLPHIYQLAQGGTAVGTGLNTKKGFDVKIAAAVAEETNLPFVTAQNKFEALAAHDAFVETSGALNTVATSLMKIGNDIRLLGSGPRCGLGELILPENEPGSSIMPGKVNPTQCEALTMVCAQVMGNHVAITVGGSNGHFELNVYKPMIASNLLRSLRLLADASISFEKNCVRGIQANRQRISKLLHESLMLVTSLNPKIGYDNAAAVAKKAHREGTTLKDAALSLGVLSSQEFDELVVPNKMIGPSD*