MSTNTKRTIYVDLGGLAEEVDEKVLHAAFIPFGEIVDVQIPLDYESEKHRGFAFIEFESAEDAAAAIDNMNDSELFGRTIRVNIAKPQKIKEGSSKPVWADDVWLQEHAGETLKNDDNTKSNDMVQPKKGKTKSS