>complement(1038987..1039697) MDTTPDTTLQPTPAQSAPLAQTDALTPTKDPADAPEQTQAALTPQKDLDDAPTPKGTCKPDRFYALIENN TIVNIFSGENLKEYNPAQLDIRELPKGEEKFFAIGLSLGENAELLPLSLEQMKERQLDFLNDDFTMEVQR VQREYIPLEEVLTFELQRQEALSLKEGGPTPFLDQLAQTRGENKEVLARKILKKHTEYMQSLAFLVGKRH KLRNQIEESQSAQEIINVRFSEALKL