MRLELGKIFIKDIQFGDVTEVKDGVLFINKQEMLQEIGGDEHIKSIDIELARPGESVRITPVKDVIEPRVKVEGNGGIFPGIMSKVDTVGEGKTHALKGVAVVTTGKIVGFQEGIIDMTGEGAKYTPFSKLNNVVVIAEPIDGLKQYAHEKAVRMIGFKAAMYLGEVARNLTPDEVSVYETKPLLESIKEYPELPKVGYVYMLQTQGLLHDTYVYGVDAKQIVPTLLYPTELMDGAIVSGNCVSACDKNPSYVHINNGVVEDLYARHGKDINFVGVIITNENVYLADKERSSNWTSKLCKYLGLDAVIVSQEGFGNPDTDLIMNCKKIEMQGVKTVIVTDEYAGRDGGSQSLADADVRADAVVTGGNANQVVVLPKLDKVIGHLEVVDVIAGGSDGSLRADGTIEVEIQAITGATNETGFGHLTAKGY*