MIPTPQISEQVGYVSNLKRNVDDLMEEAQKLKDQCDDMESEGQEASRKRMRLTNQARTWLGHSRANLTEIENIKSEFDRRQTSNNGFFSDFPSTYTLGKRVVEKLESVRRDLNERSGVKLVAMSSPPRVMEMDVPTVGQSSSQRNMDKIWDLLHDKHTSVISIYGMGGIGKTTLMKAINNKLRATSEFDYVIWVTVSKELNLQRIQKEIMSRLHLKFDEDDSYNSRSMQLRQYLTDKRYMLILDDLWDCIDLYTVGIPPNKENRSRTAITTRLFEVCNDMKADVKIRMTILTEAEAWDLFVANVGKEVVHQPHIKDVANDIVMECGGLPLAIMVVAKAMQGENKKVLWEDALRALKASVPEIRGMEP