MTFTAEVACSFFGLAYRNRKPFTLSLQTTLLPLLRRTTTHSHSQSLTFPLRPSRRFSVPATTTAPPQSEDSDVSTLIPPDNRIPATIITGFLGSGKTTLLNHILTAEHGKRIAVIENEFGEIDIDGSLVAAKAAGAEDIMMLNNGCLCCTVRGDLVRMISELVAKKKGKFDHIVIETTGLANPAPIIQTFYAEENIFNEVKLDGVVTLVDAKHAGFHLDEVKPKGVVNEAVEQIAYADRIIVNKTDLVGESDIASLVQRIRKINSLANLKRTEYGKVNLDYVLGIGGFDLERIENAINDEGAKEDHDHSHDHEHEHHDHDHHHHDHAHSHDHKHEHHDHHSHDHSHDPGVSSVSIVCEGSLDLEKANMWLGTLLLDHSEDIYRMKGLLSVQGMNERFVFQGVHDMFQGSPERLWGPDEPRINKIVFIGKKLDAKELEKGFKACLL*