MGSLSAKDFLTCCGSSKFASEMAKVAPFSSLSQAVEASRTIWWNKVDIPGWLEAFSAHPRIGDVEALKREVATAEYCKGEQSEALKSANNSSLKELAEWNRQYEAKFGFVFLICASGKSSSEILSNLKDRFASRPVDELQVAAAEQQKITEIRLQKLFTERESSDQQVGAIPALPSALQASAQRSSSRPITTHVLDVSRGRPGAGIEVALDIWKGYSTKDESGEWTKIGSSLTDADGRSGPLMAPSNSVTAGRYKLTFNTGKYFSNLSDSSKRSDAGASFYPFISVVFEVKPTQVSEHFHIPVLLAPFSYSTYRGS*