MPAKDIYHDCVKNALIKDGWQITHDPLSLKIGKKDIFIDIAAEKQGTKIAVEIKSFVGISEVEDLKNTLGQYILYEKILQRLESERIIYLAIRDTVFNKIFTEEIGKILLEENTIKLIVFDSQAEAITKWID