MFQEDILEMKRLGVTAYRFSISWPRLFPDSSEHINKEGIAFYDSLIDCVIRAGLTPFVTLYHWDLPQFLEDDIDVKGWRTKNIIDHFVTFAKTCFHYFGDRVKHWITFNEIHLNALLAYNSGLMAPGRCENPNADPYIVAHHQLLSHAAVVKMYRAHYQKEQKGIIGITINLTWYEPFSDSQEDKDASQRFLDFEMGWILDPLHFGEYPLIMRKLVGDRLPSFSTEESRDLKNSTDFVGVNYYTAIWASSAKHSTDGVELKLGFPNCWTPDSQAQFCWRNKDGNVLGEQKGPPGNLVFRSCPWGLRKVLACIDEAYGKIPIYITENGTVDSNASLDLSESLNDEHRIKFLREHFQQASASIWKDEVNVRGYFLWTFMDDWEWFSGYTLRFGLYYVDFNDPGCPRFPKASAKWLSNFLRT*