b31907d700c1fe956e4e4c20e64d91de027d7c84
markd
  Tue May 14 02:03:33 2024 -0700
merge blatHuge implementation

diff --git src/gfServer/tests/input/lungfish.prot.fa src/gfServer/tests/input/lungfish.prot.fa
new file mode 100644
index 0000000..5b7c6c9
--- /dev/null
+++ src/gfServer/tests/input/lungfish.prot.fa
@@ -0,0 +1,47 @@
+>XM_044058998.1_prot NC_056751.1:386479205-388029238
+MGSTSGQQLLAEKTHTTQNMKEENLLRRRFSLCPTSSTPQKIDPRKLTRN
+LSFGADHEIYTVNPGKDIEKNEFSGLKDEITQTTMTISKSESKLCNELEK
+DSSSPVTTLTKKESLKVQKRNYKQEKKRASKELFSALKDPSVVIMADWLK
+IRGTLKGWTKLWCVIKPGVLLIYKTPKRGQWVGTILLNSCELIERPSKKD
+GFCFKLFHPLDQSIWAMKGPKGENVGSITQPLPSSYLIFRAPSESDGRCW
+MDALELALRCSSLLKITSSKQGKDGDLNSSLDAANIGLYSLLHTSTVSEQ
+ELFQLNGSVLENSHLENDVFSDKSEKDNLEESENETIENSRKTEESESDH
+SEMQGDFPTSTRGTTYVEQSYEELGEIGEVSQTETVSEENKGLIWTLLKQ
+LRPGMDLSRVVLPTFILEPRSFLDKLSDYYYHADLLSIAAQEDNAYCCMK
+QVLRWYLSGFYKKPKGIKKPYNPILGETFRCCWQHPQTNSCTFYIAEQVS
+HHPPVSAFYVTNRKDGFCINGSILARSKFYGNSLSAILDGKARLTFLTRD
+EEYTLTMPYAHCKGILYGTMTMELGGCVTIECQKTGYKAELEFKLKPFLG
+SNASVNMVSGKIKRGEEVQATLDGHWDGDVFINEQKSGITEVFWSPTSEI
+RHKRLKRCVVKLEEQGEFESERLWQHVTSAINAKDQHKATQEKFVLEDAQ
+RKAARELKGLSKDWIPQLFQKEESKDQWTYKYTDTKPWNCLSDIAQFEKD
+CVIQTLQRQHCPTVQFTRTAYRRNRDLEPKVVTRDCRHRKTSHQPSNHSA
+NTESSCSTPESVQDFSDNEDFNIQCSHCQNGSRELKDIQAAIASLQGTQR
+DIYRNLTALNSRVLHAKNLPENIFLNYRCWFILCVLLTCQLFINYVFK
+>XM_044059790.1_prot NC_056751.1:388107204-388431098
+MGARRCANGVWIALHLVVLCQASPFKVLEPESKLANVKIKLNVSSRDTNK
+SRVAHQIVCDVGEYFFNGHCCKYCPAGTKVHRGCQTPHAMGECQVCTNGK
+NYTEYASGMEKCLPCTVCRWDQEMIFPCTVAKDTVCQCKPGTFCLPDLPC
+EVCQSCSKRCSDDMVILKECNATKDSVCGPPPPTIPESSSPGIISIISAC
+LLFIVGLAITLISCYCQKKNCCSAEKQKSEEDGDVPTVVGVPLLQSEDDQ
+ATGSDTRRNVIDLNLSIVKVPVEHPCGPHEIDPLPHGAAAYGPLSVCEEN
+PQTRPSALSLNEETLNPMSSSAMENKELEFVLRYNKEFLKEVKEKPQNAL
+TSSFYIFISEVPFKEWKAFMRSLKLKENEIDVAVYNNNKDVTEQRYQMLR
+TWQEKCGKDAVINVLLRSLLDIGLKGCAENIVNTLINKGIYKYNDG
+>XM_044059397.1_prot NC_056751.1:388655515-389391580
+MSDKDGQAFDYERLLNIKGAEARLKALNEFFSTRSYVVGFTFSQADVDAF
+RQFLGPPPVKYCHLNRWYKHIEAVYGGSSECVNYQTVHTSKGKRVQPPWM
+PPEGTAQPKLCLYNSLTRSKEVFTPLDGKKVLWYCCGPTVYDASHMGHAR
+SYISFDILRRILKDYFKYDLFYCMNITDIDDKIIKRARQNYLFEQYQKKK
+PDPSKLLEDVKTALKPFTAKLAGTTDPDKKQMLERILDTVTSALGPLEKA
+VQNGISGEETGRIAEKLLEESKDLLSDWLDAELGSRVTENSIFSTLPKYW
+EEEFHKDMEALSVLPPDVLTRVSEYVPEIVTFVKKVVDNGYGYVSNGSVY
+FDTVKFDASPNHSYAKLVPEAVGDQAALQEGEGDLSISADRLSEKRSPND
+FALWKASKPGEPSWDSPWGKGRPGWHIECSAMAGSILGESMDIHGGGYDL
+RFPHHDNELAQSEAFFENDHWVRYFLHTGHLTIAGCKMSKSLKNFITIKE
+ALRSHTARQLRLAFLMHSWKDTLDYSTNTMESAIQYERFMNEFFLNVKDV
+LRAPTDVTGQYQKWEQEELELHRSFCERKSAVHEALCDNIDTRTAMEEMR
+SLVSQCNSYIAAKKSTKVFPNRMLLDSVAVYLTEMFKIFGAIDSEEPIGF
+PIGGTGQSVNLEATVMPFLSALSQFRESIRQIAREQKVTDILQLCDSLRD
+DILPELGVRLEDHEGLPTVVKLVDKETLLKEKEEKKKAEEEKKRKKEEAS
+RKKQEQEAAKLAKMKVPPSEMFKCEMDKFSQFDEHGFPTHDAEGKELSKG
+QTKKLRKLFEAQEKLHEEYLQMVQN