FCVCQQPECEGDEMIGCDNPSCKYKWFHFTCIKLKRAPKGGWYCKFCKKTTSKAETK