STFIIEKQPPQVLKTQTRFQASVRLLVGGKLNVHMNPPNVKATIISENQARALLRNERIKDNDNSGEILNNTGVMEYHQATRILGVTFRNM