MTNIALLTASMEQPGVILPALDVLSHPVSIHPAAAASMLEASNADVVIVDARKDFTGARSLCQLLRQTGIEVPLLALLTEGGTAAISTAWTTDDFLLDSCGPAELEARLRLAVGKLKSAQPDEANEIRAAGVVIDESSYTARLHGQPLNLTYKEFELLKYLAQFPGRVFTREQLLHEVWGYDYFGGTRTVDVHVRRLRAKLGADHEQLIATVRNVGYRFNANRSPEDN