MKNSKAILKTPGTMKIIAADIPVPKEHEVLIKVEYVGICGSDVHGFESGPFIPPKDPNQEIGLGHECAGTVVAVGSRVSKFKPGDRVNIEPGVPCGHCRYCLEGKYNICPDVDFMATQPNYRGALTHYLCHPESFTYKLPDNMGTMEGALVEPAAVGMHAAMLADVKPGKKIVILGAGCIGLMTLQACKCLGATDIAVVDVLEKRLAMAGKLGATTVINGAKEDTVARCQQFSGDIGADIVFETAGSAITVKQAPYLVMRGGKIMIVGTVPGDSAINFLKINREVSIQTVFRYANRYPVTIEAISSGRFDVKSMVTHIYDYEDVQRAFDESVNNKREIIKGVIKVNH*