MDYRVESSETLRNKCAACYRQFNKIEHLVEHMRTSYHSAHEPTCGICKKHCRSFESLREHLIGPLPKQECRNIFSTRGCKFCLAILDSPYALRVHQDRCQLSGVNAGLLGRFANLGIRDNTENGSTRGTQVVALACKMVGGGSDGSLDLCAKVCLIDEYENIIFQSYVKPLLPVTNYRYETTGIRPEYLRDAMPLRQVQKKIQDFLCNGEPMWKIRPRGGKARILVGHGLDHDLDSLQVEYPQVMIRDTAKYPPLMKTSKLSNSLKYDIQTGIQDPYEDCVATMKLYMRMRSQVHKTEAYPLASDPQNRNNFASWRQNELERMNPEQMLEASRSDYYCWCLDSRDM