>complement(310376..311461) MKKHAIGIAALNALSIDDDGWCQLLPAGHFSARDGRPFDVTGGQGWFIDGEIAGRLVEGVRALNQDVLID YEHNQLRKDKGLPPEQLVAAGWFNADEMQWREGEGLFIHPRWTAAAQQRIDDGEFGYLSAVFPYDTATGA VLQIRLAALTNDPGATGMKKLTALAADLPDILQQENKPMNETLRKLLARLGVTVPENADITDEQATAALT ALDTLEINAGKVAALSAELEKAQKAAVDLTKYVPVESYNALRDELAQATAQSATASLSAVLDKAEQEGRI FKSERTYLEQLGGQIGVAALSAQLEKKQPIAALSAMQTTTAKIPSQEKTAVAVLSADEQAAVKALGITEA EYLKMKQEQEK