MSTPTDQKEVMEKGEASTDQKEVVMEKGEASTDQKYNDWIAKVDDMVEWLYDYCDTHFRPTLEEKIADMEYQIGMCIHALDSIPQEKRQSEFESAVFELTKGRLYNSIPGCYKEEAEHHLVNATNLAPYLLDAWVSLGICFAKKRDYPRAKHYYQFVLTVKEDSMVLWQLADLELLYARVADNPPHHIDECIKYAQRALALDDTDGSCLYILGSAYFSSFILDGGWNHDNTLRSLEAYEKAEKTHEMKSNPELQYDCGIVNRFLENYNKSLICLSDAAITDPSLDVLHQLKMTVQLLDKLEGLVQGKSNDKSKGKIKGKSKGKSKGKSKGKSTETSLSSLIQSLDTIDLNPSYNRATLDVLAEGPNKGLAVIGAVRCLVKYEYSTPLYYVLCDSNENSFVLTVFGIQKEAIKQGDQVTLLEPFCKFVDFEWEGKHYQFTSVRVNLVEQVLVNGNALSPSFAIRQPLRLYA