MKTKSPEFMSQCRVLNFPWMNKRMRRSKSEYKTVSGQAEYSQVLMFQPPSVEVESGVNKSPFPVIQMMDGKEPFIWEDGQTKFSDIPKEMTQTKSSCSRTSVKSVSKNRIPRPKNAFILYRSHVSQLLKETMTFKVRESNISSLVSEMWKKESDVVHAYYARRAALEWVKYMKRVQQQRCSLNTDESEIRSPTPPVPLRNEPSFSPEPCPNIVSYTQPSFSSPTQTSVQENSVVTSYDDPFIGTMLYNSSPDTSNLGFVNTDPSVRLSSSPQSSNGDILDPTYKDNIPTGNSGYLFLDKSCVPLSFKDFLFSYNMNQLDTNCAYTFNSSTPVFPTNTYPCMIDTGLGMDTNIRWPGLMQTSTPWPVNIV