MQESCTALHRCFHFYSFSLPFCRGDFQQPVLCATDRLEYPELHEQSIGILALSRSITKMMTVSGIGDFTRKDIYKPDINRVITQLSAVINYAKYRQEKGKELQEAHEQADALMDRTQQLADANMDLMARLQEIKDERAVQQPLVDELRAEDNELLETIRKLNDEHSSLQTEVRILKQSIQDTANKDAAEKEQLQNAQKEVESLRDKVAESPEKIQVTVEEYHTILENEKAVILEGDSRLRGLQSQLDCLTKVEHKVRKCVARMEEVEAKALKQKALSKTLKETKAKIAATNKLVESLKDEREHLKKKIHSTQEWLNKQRENTTRRRANLTQSLQQASMRAREKEEQSKMKMDQAEEKKRQALAIRLKMEQLKASSEQEQARLKAKFHAVHHAATKYMVDMALHMEKPPAIPPFKPL*