MENTPQVSRLHIALIGKRNAGKSSLLNAWLGQDVSIVSSVAGTTTDAVRKAAELPGLGACVIIDTPGFDDTDRQLGHLRVGKMQTAVKQADIVILVAGGPVLTPEEREWASWLKLKKTPWLLVLGKADTMADAEQAADRLSGELDVPAVAVSAWRRSGFSRMMQLLLQLLPPDFGKETITGSLAAEGDRVLLVMPQDKEAPKGRLILPQVQTIRELLDKRCIVSCCTPDKLAAALASFRESPQLIITDSQVFPQVYGQKPADSRLTSFSVLFAAYKGDAVALKQGAESIARLTDRSHVLIAEACAHVPAGEDIGRVKLPRLLRKRVGEGLQVSFVNGRDFPKDLSPYDLVIHCGACMFNRRYVLDRIRSSQSQGVPITNYGMAIAYLTGILHKIDFAG