MDVVSTSTSPFACKICNQKAHGNHFGVISCRACAAFFRRTASSKWSKMGCRGGSCDQDTYSCKPCRLQKCRDAGMDTTKFQYSRDNIPTVGQFQLPPPSIETYVGRPEFLLFCDTDAPNTKVLIDVRYLLEEAGRILNNGNESPIWADTQLKKLAHAYKFIRVDFENMKMIQHADQKNIMEMWEYYFITVTKWLMYFDEFQKLNRHLQMTLLQSIWHVFQKLHKYVSTMAYRKANPYAKPSHVIIKDLFMDINNVSMDSSWMSDYPHEHVMRYLMVQTCHDFDIIGTLLEIDPTEVELTYLFAQLCFEYAGKRYQGDILKVTESFQEILANDLHHYYVEELNRPRYFLRLAKLLKVNSAIQKAIWESRPKMELGRVFNVLKIDYSHPEMFEDSGFY