MKKSIIALLMLAPMAAMAQNTWEVPSAQQTEQVQKRALFEKKKKTIDKKYLAGAVPVVGGKVTFTLDKDVAGKSADEIYGIVYSFLEKMTQQSNQVQNIDDKSKIALINKGEHTIAAKFKEWLVFKNTALALDRTVFSYTIIAKATDGHLNLTLSRISYQYEMDRTDTEGMNVTAEEWITDEEALNKKKTGLNRMSAKFRIKTIDRKDNIFDTISNALR