MQKRERSPDQRIGFHQAKQFIWTGRGHISEPAANSHDVQYESNSAIKGITCQDDEQEAVCSSGCECHVPGCNQSFASMTNFEAHYTMCHRFVCRYCQRFYSTNHLLEIHLTENHDSFFSLLSQQQPMYCCLEENCNSHFMDAQSRLDHMTSCHGYPANFLFDRRQSFRTVDTTGGLEESRDVDVADQKKSTSKANCPSSTNGIKKYTYIAK