MSTPTDQKEVMEKGEASTDQKEVVMEKGEASTDQKYNDWIAKVDDMVEWLYDYCDTHFRPTLEEKIADMEYQIGMCIHALDSIPQEKRQSEFESAVFELTKGRLYNSIPGCYKEEAEHHLVNAVSGSRITWFELAFGFLLTVNFIFQTNLAPYLLDAWVSLGICFAKKRDYPRAKHYYQFVLTVKEDSMVLRQLADLELLYARGEFSPYVADNPPHHIDECIKYAQRALALDDTDGSCLYILGSAYFSSFILDGGWNHDNTLRSLEAYEKAEKTHEMKSNPELQYDCGIVSL*