MHNEDAREKRINQILMIGIYIMLGVILFTSIFYLKATKSYRHARNEAIQIATQYGKLDQVDDFYWFNRKNTYFSVGGKDAKGDEKYVIIAQKGGKVQVVNQKDGYNEDEIRQVFAKVHPNQTILKTTLGFYKKHIVWEIVSKQNQYYFFDFKSGQAIENI