VPKKYCEKQIEDAIHAIKNGMSKHAASKQYGVSRSTIQFRMSNAFVKTTPGPAPVLGRSGEDDLVNWIIDCQRKGFPVRKINVQTSVKEFLNQTKIKNPFRNNVPGNGXYKGLLRRNPIITERHSEGVINASSCVSKNDIKNWLKEVYNYLAEHNYLHILEDPTRIFNSDETYFMVCPKKNVIAPRGARNVYEIDRENSKLNLTVLFTFNASGVTTPPTVVLTYKRLPASIGRSVPNDXGIGVTPSGWMNVELFYEYLKNIFYPYLKKEKIEFPVILFVDGHSSHVTLEVSKLCSELEIILIYLYPNSTRI