MGTSALHNQMKYQLYGDIFCSLTKYIICKIISRNVDMYGYCFSREDNKPGSKWKCYMVVARTSHYEFHDLLAATDSFSESNKFSRGGYWRTSCELVILKLQHRNLVRLLPCWACCVDGEDNLFDLSVYEYMPNKIFMYSEKLLATSLYHLPRSCKDFLGMQECSYTRTNCGPNTITNITPANCPMLSDGLICGLGPGPLGCWVEVSNISTYGGKNCRHNGLCAHSCSLSLLFCLARENITTTQFLRDPETIESSDDIFVFGIFIPINSTDHYAGKWYNTKAVDTLNNPISDSSGVFRISEDGNLQLLDGKNKVCWSSNVSQQGKNTVVQLLDTGNLCDEQAIPILKLKFVNLPDNVVWYSAHGADDCRIMCLRNCTCDSYSYYPSIGCMIWNGSLIETNELYTRGFDLSLRLAYSE*