MKKLILSSLLLVSAGANAASYQSFNEFNYVNADNYDGFALSSHYFFKPQAMIGVLDEFGYLNTDTNLYGSINNFADDNAYNLGGEYFLPNNVFITADVAKQGDFDAYSVGAGFLLNDDFKVSARYSDADNADGEVYARAEYNHQINRIDYLAFSFDTEVDFDSWELASRYFMALNSAQHLAVDASVTETGNDIVTRVFGTYYLNQAISAGVGVNDGKFEVKAKYYTDANFAFSIGYQDIDEALVFAVYGQF