>complement(310421..311581) MSIKLRGGTWHCDFVAPDGSRVRRSLETSDKRQAQELHDRLKAEAWRVKNLGESPKKLFKEACIRWLREK SDKKSIDDDKSIISFWMLHFREAILSDITTEKIMEAVDGMENRRHRLNWEMSRDRCLRLGNPVPEYKPKL ASKGTKTRHLAILRAILNMAVEWGWLDRAPKISTPRVKNGRIRWLTEEESKRLFAEIAPHFFPVVMFAIT TGLRRSNVTDLEWSQVDLDKKMAWMHPDETKAGNAIGVPLNETACQILRKQQGLHKRWVFVHTKPAYRSD GTKTAAVRKMRTDSNKAWKGALKRAGISNFRFHDLRHTWASWLVQSGVSLLALKEMGGWETLEMVQRYAH LSAGHLTEHASKIDAIISRNGTNTAQEENVVYLNAR