>complement(31406..31681) MPVLNRAIEMQAEIAAWRRKLHQNPELLYDVHETAKFVEEKLKSFGCDQVETGIGRTGVVGIIKGRHGDG HAIGLRADMDALPITETSGAE