MARMVAMATSVEALLPSPGGCHPLSPSSSSEAVGSLSSFVSLQLPYSPLRFELRGRILHVRASTAAVESVASTNVAVVRIGTRGSPLALAQAYETRDKLKLAHRELAEEGALEIVIIKTTGDKILNQPLADIGGKGLFTKEIDDALLEGSIDIAVHSMKDVPTYLPAGTILPCNLPREDVRDAFICPTASSLAELPAGSVVGSASLRRQSQLLYRYPSLKVVNFRGNVQTRIRKLSEGSVQATLLALAGLKRLSMTEHITAILSTEEMLPAIAQGAIGIACRTGDEKIERYLGSLNHEETRLAVACERSFLETLDGSCRTPIAGYAFHDTDGSCNFRGLIASPDGTRVMETQRKGLYQYDDMVAMGKDAGKELLQRAGPGFFDW*