MSASSSSFIPKFDVFLSFSSEEDTAKTFVTDLFSSLSEKGITTYYKDEKLEEGVSSSGSDLSKCIRDSKLAVVVVSESYPTSVLCLNELQTILNLQDEGQLSVLLIFYGVDTSNIRKQTGEYAEPFRKLGEEYSAEKVQSWRRTLTKLTGISGLDSRFWSREAEMVDLITNEISLVISNTQISPSTFKADGPVAMDRHMHALYELLDLKSDKEVRLVGICGPGGVGKTTLARYAYEEMSVNFHVHMFVDNSETNYHRDHQETFPSREIQEDAQTDVIKSALGQRRGLLVIDCVENLQQLKDIAEIVGWFGSGSRVIFITQEKSLLDEVGVEHVYELQSLRYDEALQLFCRSAFNQQHPPTSFESLALRAVQVASFLPLTLKILGSSLHGKDERTWEEELQKLEGDQEKTIIEVMKKRYARANEE*