MANKLVSEMRLPPHLAHILAARRLTTAKDVLSLPEVELMGVLDAGIHTARAAVAHVSEIACPPYQTALALLEAFRARGDGRLATTLRGLDEALHGGIPAGKLTEVVGPSGIGKTQFCLKLALLATLPECYGGLNGRVLYIDTESKFSSRRMIEIGEKSFPQIFRQEGLAQKMAGRILVLRPTSLSEFTKSLEQMKVTLLQHDVKLLVVDSMAALMSSEIEKSATGLRQHPLRWALSFLKSIAEFSQIPVVVTNQVRSQSNDDGYRYSFEVEKKYDSNNAEGFESHLVAALGIQWAHAVTIRLVFEAHSGHRYIKVAKSPMTPAVAFPFTVESSGIILLSDEGIDVPSPEITSIRCQGENVLAQ*