>complement(2931107..2931502) MKRPLKPCHNPKCRELTRERYCEKHKAAYEEKQKQIQKDYDKQRGSSTERGYDYRWQKASRSFLKRNPLC VCEECKKKIVPLPANVVDHITPHKGNMKLFWDKNNWQSMNKRCHDKKTAKEDGGFGRDSKR