MTTPASTFVTYQAVGNREDLSDMIYRIDPVDTPFMSGVDKEKATAINHEWQTQALAAPDNTNAQLEGDDPNTNATTPTVRLGNQCQISYKVARVSGTQQAVDHAGRDNELAYQEMLKGLELKRDLEMILCGTNQSKVVGNTTTPRKTASVLSWIFSNTSKGSAGGAADPTAADGTSTRTDGTQIAFTEARLKTVLSSIWTNGGKPGTVLTGAFNKQVFSTFTGRSTAIEEAKSKKIVASVDAYESDFGKLKVVASRFQRPRDVLVLEMDKWSVAYLNGRNMISIPLAKTGDSDRRQILAEYALVARNEKASGGVFDNTTS