added preliminary version of GCTAPsfKing