MKLGIKAKTGLGLVVAYTAYSTYVHLRTHYEINDRLDKKLKSTDFGLSSNVSLRDGIPPSVQFRPMVVGGKFVNPFSQYRHQTLFEFVYCNIVNLFHLTPRGGLPKDPKELKKLLPSVTPDFQLLSEPVKQVSALIPWKPKSFIPKPQDRITLTWIGQSCAFVQLGGLNILTDPFFGDHLVTSWMGPQRLSKAPCQFEDLPKVDIVLVSHDHPDHLEVDTVKKIGNSALWVVPLGVKKFLAKYGVYNVAELNWWETMGLETPKSQELGEKWTVACTPAMHWSGRKMYDANSTLWGSFMVMKDGKPHFFHAGDTGYSPELFRGIKEEYGPGCKLAMLPCGAYKPRWHLKSQHIDPQEAVNVMKDLEAKNMVGVHWGTFILSDEKFTEPRDSLHKIAEDAGVGNSVLAPKFGQTLVFDTGDGKGGSHPPEEIREGKALLFR*