>complement(3107561..3108520) MDRYSGFAFDPADLQEDVDLGAERRREILFAEGSLPRWTHWDVLGLPWNAPVEAARAAYLEKVKVFHPDR YPGKRLGSYRARLEKVFRRLTEARDVLADEARRAAYARETAPADEFARMELRKLEDERRSEERRARLARQ SPLVARAARVADLVRRGKESLRAGQVVQAANDLVLAQGMDPQNAEVAALAAEARRRAAVQRAGDAYERGL AAEAMGAPAKALAAFREALEADPRHARAAAGGARAALTVGDAVAAHALAEAAVRAQPTAGFAHEALGLAL EAQGARKEARRALERAVELDPKLEQARERLKRLRWSFLG