MSEAIKSEKLLLVECKDEENLFSVLLKYLQIENVTIRSAGGYLKFAKLYPSVAITTGFSAVKKIGFVRDAETNEAASAFESISNIVKKYTPDILLPNHAGEIARGNIKCGIFIMPNNKNAGMLEDLCLNSVKVSLLYNQTEKYISEAESLLKNEDKTHYNIHKAKLQAYLAGTANIPRNLGEAAMQGLWDFSSSAFQDVNRFLKSLYL