MLDEALLRPGRLEVQIEIGLPDAAGRLQILKIHTNKMSENSFLARDVDLMHLSERTKNFSGAEIEGLVKDAVAYALNRQVDINDLHKPLDEDAIKVTMEDFTHSLLEVKPAFGAATEELQQVCVHGIISCGEAFDHIMATLRTLVRQVHDSDKTPLLTCILEGPVGSGKSSMSATVALQSEFPFVKVIGPETLVGYPEQTLLVFIKRQPPPGHKLLILGTSSNGDVMESMGINEVFNVSLHVPSLRVDEIVRVVRSLDVFSLPDIPDAVDALTSHVGKTVPIKKLLLWVELAKQDVEAGQKIPLQRWQETLRDLS*