MVRVVGKMSESHSHIEPVRVTVPKDVTAEHIERHVRPIFEKSQVILLGPFGPRLPENPNPENPLQAIRCLVTYTALRFGPELLRFGKRVVERMREAAEDSKGRFIAIDLVQSNNVKRADCTLREKDRKLPRNLTLAMQLLRNQRRYDKSCPLTPLEIGKFLRAMLYPRETAIYLTVARADSSVDALREMYPNLHTKEYTMPHLEEQQLPSKTVLAMLLDFHVCKESDVFIPAAPGLFRNALIGQRFYHGNRMNLRPSTLSMFNTRGLRWKQEAKLIRELHAYSRAAQLVEVGRNLTVGSNPQQLCMCRNSSLGSGSRTSSGGVLSGRKQRTGQLLKTFIAAFKKKGRKLEVS*