MTGILDSVNQRTQLVGQNRLELLTFRLNGRQRYGINVFKVKEVLQCPKLTSMPNLHRLVKGVAHIRGQTVSVIDMSLAVGGRPTTDVDKSFVVIAEFNRTIQAFLVSSVERIINMRWEAILPPPNGTGKSNYLTAVTNIDNELVEIIDVEKILAEITPVNEDMDSSIGEQIAQVEQEKEFVRRILIADDSSVARKQVQRAIESIGFEVVTTKDGKDAYEKLLEMLSEGPISNQISLVISDIEMPEMDGYTLTAEIRRHNELKDLYVILHSSLSGVFNQAMVERVGANAFIAKFNPDELGNAVKAALVK*