MARRSVCCTTSSPEIIQNYAVIRALGAGKYGQVKEVQHKGSKQRFAWKQVLSDSSPESEPEVQLLRNLRHQNIIQIHEVYSAPGVVDMVLELCTEGSMKRYMRSRVEKCDGASIYCPPGRHEIARSLFQLLSAVSFLHQNEDNVLLSGRTWKLADFNLACNFGSRTRKVMRSKAGTRPFMAPEVLEKGRSYTEKCDIYSLGVLFIALRTGQHYWHPESCEDEQGAEVARSLLTEERWQGMGRGALPFAVEMISPEADRCDAEEALAKPWLVQQLGGPLVGEVSCCSIS*