MKELKSIHATIIKNNDHHQPLLINQLISASSAFRRIDYAILVFRCMESPNIYVYNAMIRACVTCSSPVVAIRYYLQMSRSQVLPTSYTFSSLIKACSQVPDDAVLGEAVHGRIWKSGFESHVFVQTALIDYYSNVDKITDAQKVFDDMPERDVVTWTTMILGYARVQDLVSAGRLFEVMPERSIVSWNTMIAAYARSGDVESAASLFNQMPYKDVVSWTTMISGYSQNKRFREAIDIFQQMKTAMVIPDEVTMATVISACAHLGAHDLGKEMHIYAAQNGFDLDVYIGSALIDMYAKYTNSSPISRVARVAFVIISQCWLCNTDFDSRGCLLNDK