VLLQESVTFQDVAVDFTPEEWQLLDCAERTLYWDVMLENYRNFISVGCPVTKTKVIIKAEQGQEPWMVERVNPHQSSPESDCPLVDEPGKRWESKDKFLKSVLFRFNKLLTMERIHHYNMSTSFNPMEKKSYKSYEKHLPPNLDLLNYNRSYAGENTYECRECGKAFKKKFHFIRHEKNHTRKKPFECNDCGKAYSRKAHLATHQKIHNGERPFVCNDCGKAFTHKAQLVVHYRLHTGEKPYECSQCGKTFTWNSSFNQHVKSHTLENSFECKECGKTFRYSSSLYKHSRFHTGEKPYQCIICGKAFGNTSVLVTHQRIHTGEKPYGCIECGKAFIKKSHLLRHQITHTGEKPYECSRCGKAFSQKSNLIVHQRIHT