MEKCRGKSRLIRSHSVDEGSPTHPMSHQAVVLRDAYPATATTCDNKSRCSTEREATKTDAIDLALSLGSFNSQHSFFVHRVKQDDIVETSSEQSRSVVERSAGSITEEKGNSLTEAGSSTHVVTFSSGLGEDLNCVSPDSSFGGNADVPDLDVPTTVGGNFLLRSGEEKIFLCRFCDRRFHSSQALGGHQNAHKRERLAGRKGPTLALPYFAHGYSAVQGSARLISELPNSSNRSLGIKAHSSIHKPATSSWDPTFRGDVSLAPQGWSRAFIGQQRPGVVKCLLGDIHSKSMAGGVARFEGAVGFGGKLSGPVGFPDEESSSNWAGKSSNWKHFTTTNVSSSASLRPTVRASEQPSLLSEELPIVDLSLRL*