MGSLSAKDFLACCGSSKFASEMAKVAPFSSPSQAAEASRTIWWNKVDIPGWLEAFGAHPRIGDVEALKREASTAEYTPVPDHYSKFVEIRRFRWSKGEQSEALNSANNNILQELAEWNRQYEAKFGFVFLICASGKSSSEILSTLKDRFASRPIDELQVAAAEQQKITEIRLQKLFAERESSDRQVGEIGGLFGIVQTDRTVLSIPDPSAHLVSTQRSLLRPPITTHVLDVSRGRPGAGIEVALDIWKDYSTNDESGEWTNIGSSVTDSDGRSGPLMAPSNSITAGRYKLTFNTGKYFSNLSNSGKGGDLGASFYPYISVVFQIKPAQVSEHFHVPVLLSPFSYTTYRGS*