MDQNGHIIVNSMHRYLPRIHLVRHTEAHDDEGDRYEEDRITVSFEETTFIAVTAYQNHRVMSLLSQITSLKIESNPFAKGFRECELDDPRFLPFLLPFYNLALPFRNT