MASVKGLLSMLHKCRKEKDLARAKRVHAHICIKGMETHRVLGNHIVPMFVDCGSLLCAQQIFNRLIHRNEHSWTSLISGYIQFGQPHHALTLYQKMQENKVCLSKYTLMAILKACSRLKDLERGKQTHSEIAQLGFDTDLSVANTLIDMYAKCGSLSEAQVIFNRLQARDVVSWNALISGYVEQGYGDEALKCLKQMQLEDVFPDTVTYVCSLKACASIGALEKGQKLHIELKKKGFESDLFVSNTLVDMYAKCGSMSEAWEVFNKLQIRDVVSWNALITGYAENGACEEVLKCIEQMQLEGVSPDAVTFVCGLKACSRMGAINKGRQLHVEIRHEGFERDLLVGCTLVDTYAKCGILAEAQDVFDKLPSPDVVTWTTLI