MEEPALFSSKSRLQKSSKKVADRVPLTSVGASGRYYEGQGFNGLGLSEWLIDACSQMGLKRPTPVQRNCIPRILDGLDVLGLAETGSGKTAAFALPILQKLAESLYGVFALVLTPTRELAFQLSDHFKALGSNLHLRCSVIIGGLDMIEQAKALMRRPHVVIATPGRLAALLNDDPNIAAVFKNIKFFVLDEADRLLDVGFENELGTVLASLPSNRQTLLFSATMTPELKALHELSGDQAYYFEAYQGLQTVEKLQQQYIFMALDVKDVYLVYVLSTLEEKGIRSVIIFASTCRTCHLLSLLLDELGIQTAALHSMKSQTQRLASLNRFKSRQVPILIATDVASRGLDIPTVDLVINYDVPRFTRDYVHRVGRTARAGRGGLGLTLVSQYDVNLVHEIESLIGKELEEYILEEDDVLKGITKVFKAKRLASQKMQDSGFEDLLKDRKAKKSKVLRDEKVPKKKRKRRE*