MSVVRQTLLMGDDERKSYKSVFSTRYTTTMGIAFGRQTTKFDIPIHDSRAMLDRNVKRHEDDVRFVGEFDDTEDARFFKY TPVFDDRDICPKDPSFTKFKCPMEINCKERLKKDTVRYNNQLKNEISKLIDYQKNALEAAYFVKVMSYTTLWPPYHSNLE IANTSRTFYRLSKKEQARYDFIMSHDFS