MRAVDLIQKKRDGLTLTQEEISWLIEGYVNGQVPDYQMSALAMAIYFKGMSTRETQDLTMAMVKSGQQIDLSTIAGIKVDKHSTGGVGDKVTLILVPLVASFGVPVAKMSGRGLGHTGGTLDKLESIKGYQVERSQADFIKQVQDIGLAVIGQSNDLVKADKLLYALRDVTATVDTMPLIASSIMSKKIAAGADRILLDVTVGDGAFMKTLKEAEDLSQTMVNLGKEVGRQTIAAITDMSQPLGQAIGNRLEVLEALQIMQGKGRKDITDFICQLAQLLLELAGQKRSLTEIKEHLINGQALQKFEDMVTYQGGDLNDLYRPSAAKFVTKILADKNGYIKELPALAFGLFAMRLGAGRAVKTDQLDYETGIVFYRKVGDLIQKGDLLAEIYSNEKLSENLLTEFKKNVKIDKEEMKVTEILKIIT