MTELKKKFNRICDKSMIKKRYSHLTEEMIEEHPNIGAYMAPSLNIRQEIITAEVPKLGKEAALKALKEWGQPKSKITHLVFCTTSGVEMPGADYKLANLLGLETSVRRVMLYHQGCYAGGTVLRTAKDLAENNAGARVLVVCSEITVVTFRGPSETALDSLVGQALFGDGSAAVIVGSDPDLSIERPLFQLVSAAQTFIPNTQGAIAGNLREVGLTFHLWPNVPTLISENIEKCLTQAFDPIGINDWNSLFWIAHPGGPAILDAVEAKLSLDKQKLKATRHVLSEYGNMSSACVLFIMDEMRKKSLKEQKTTTGEGLDWGVLFGFGPGLTIETVVLHSIPRDSN*