MESRVESSETLRNKCAACYRQFNRIEHLVEHMRTSYHSSHEPMCGICKKHCRSFESLREHLIGPLPKQECRNIFITRGCKICLAILESPYALRVHQDRCQLSGGNAGLLGRFANLGIRDNTEXGSTRGTQVVALACKMVGGGSDGSLDLCAKVCLTDEYDNIIFQSYVKPLLPVTNYRYETTGIRPEYLRDAMPLRQVQKKIQDFLCNGEPMWKIRPRGGKARILVGHGLDHDLDSLQFEYPQGYCKIPSIDENKQAQQLTQVSHTSISWASIQDPYEDCVATMKLYMRMRSQVHKVEAYPLASDPQNRNNFAAWRQNELERMSPDQMLEISRSDYYCWCLDS