MEACGGRVFCPLPAIVSKLTENNDDGHYGKKETEKHGCVKVPQYYKDDFYQFSHDPDFQDEESYISDDPAPLRSSRAPEVNLKNVLRGLYTILVGKNPLLKGLEPQPASGSNVSFLVSEKNGESLLQSTVYIPSAPPLLDPDEHGYNACRVILEAEPPEWLPDSFETTCMQCSLPFTPLTRGRHHCRFCGGIFCRACSSGRCLMPVKFREREPQRVCDTCYERLDPLQTVLINSISNASQVAKHDVMNWTCMRGWLNLPVGLSMEHEIYKSANALRSYCQIGVLNPDRFVPFTVLKAAKGLAILTVAKAGMLLTYKLGTGLVVARRSDGSWSAPSAIFSVGMGWGAQVGGELTDFIVVLRDSKAVKTFTSRMHFSFGAGLSAAAGPLGRVLEADVRAGDRGSGVCYTYSCSKGAFVGVSLEGNIVATRMETNLRFYGDPYLTTADILLGDVGRPKAAEPLYTALDDLYEKLRF*