MTACMAPDQPERAAAKKIPVTVVTGFLGAGKTTLVNHILKENHGMKIAIIENEFGEVGVDDALVIDTEEEIFEMNNGCICCTVRGDLIRILIKLAARRNQFDAILIETTGLCDPAPVAQTFMLDPDIKNRFTIDCILTVVDAYHIEQHLKEKKPDGVENEAVERVAFADKILLNKVDLVTSEEKVHVKNSIRAINKFCDIVECQNSRVPLKEIMNLKAFDLARVMDMDPDFLKVDAEHMHDLSVSSVGIREEGNVHVKKLEKWLSNLLNERGQDIFRSKGVLSVAGSDEKYVFQGVHMLMRITSSDDGVGKAWQPGEKRVNRLCFIGRNLDREELTKSFAKCLTKEATSTIKTRKRARTEAAPGDED*