MTAIVSQFDTAHTAPILDTQLDDLGLRLATASEDGLVKLWDVSAEDPLFLCDLDGHSGPVHQVAWAPVGTGAGALLLTGGSDGRVLLWGPCQDPKRWQIVHEENLSKHGEVRALSWAPTNVGAAFACALSDGTVTATIHQGTVRSGETDVEHRWQTQSFAIHKGEVHAVSWASSVGPDSRGKLAGACLASAATDGLRVWSILEVQGRSKQEAVDDSENKEFRDVAWKPWDGNYDTLASVKGHEVIFWCRDKSSKWVVESRVDLEEEVWHLEWQAGSQLLVTCGTKEYRSILLKQQLSGKWDKIDLSGEVTAQ*