MLVAMATSVEALLPSPAGLHSLSPSPSSATGSLSSFVSLQLPYSPLHSEPSSNRGRILHVRASTAAVESVSRTNVAVVRIGTRGSPLALAQAYETRDKLKAAHPELTEEGALEIVIIKTTGDKILNQPLADIGGKGLFTKEIDDALLEGSIDIAVHSMKDVPTYLPEGTILPCNLPREDVRDAFICPTASSLAELPAGSVVGSASLRRQSQLLYRYPSLKVVNFRGNVQTRIRKLSEGSVQATLLALAGLKRLSMTEHITAILSTEEMLPAIAQGAIGIACRTGDEKIERYLGSLNHEETRLAVACERSFLETLDGSCRTPIAGYAFRDTDGSCNFRGLIASPDGTRVMETLRKGLYQYDDMVAIGKDAGQELLQRAGPGFFDW*