MKRILKKNQIIITALAIMIAVAGYINYRDLVSKSSKDTKVSNVSLSLGETDAQTGDLLSNDAEPDDFSVTDPGATVLTGGTTGGSSTSTSTKQSDFIISAKLDREQVRAANKESLLDIINNSALDEAGKSEAVSRMIALTDIAEREAAAELLLEAKGFTDVIVSITDEQADVVVYRASLSDTERAQIEDIIKRKSGVSVENITISAVSSAADSAETSAGAGNESENETYGDGQPVS