MTKLKAPAVLAYSRKINPTNALMFAVNWSDRDNTTAVMVGTKTVAGTQSVRGNPNDADKGNIQTVNFANLPHNKNTLLVKYNVKFVGDVFKAELGGGEYSNTLQTALENTDFGTLAYRYVYNIAAGRTLWRNRVGAESIETVITVNDQTFTFSDLLVNEFDEDVDVAEIADMVAGVLSGEGFVTLKVEHYMLLGEGSEVFPSQEFVENSKLSKQLFDLNGQAAMHDQKIGNAIRTIDTWYEDATTPIAVEPYGSVVRNGVAYRAGNKTDLFTLMDGAVNGKSLTEEDQMFVTANLIRGGVFGGGKD