MSLFLTSVHLVFILSSIIQRAYSFSGPNSTNSGADSLGNKNSSYVKGPVVEEFTFPERSTPFNSCHASTIVEVGKGHFLVAYFGGSSEGAPDVKIWLQTYKSGRWKSPIIADEEPNVPMWNPVLFKLPSNELLLFYKIGLDVQKWSGFMKRSYDKGITWTEREQLPSGILGPIKNKPLLLENGDLLCGSSVESWNSWGAWAEVTTDFGGAWRKYGPIYIENKPHGVIQPVPYQTAKGTLRVLLRSFTGLGRIYMSESFDGGKSWGYAKPTQLPNPNSGIDGVKLKDGRLLLAYNTISRGVLKLALSEDDGDSWHEALTLEDTLGMEFSYPAVIQASDGRVHVTYTYKRTQIKHVVVRPRRCKSTCF*