MATSRTVTVAQDGSGDYCSVQEAVDSVPLGNTCRTVICLSPGIYRQPVYVAKKKNFITFTGMSPETTVLTWNNTASKNEHHQEARVIGKGTFASGTVIVEGDDFIAENITFENSSPQGSGQAVAIRVSADRCAFYNCRFLSWQDTLYLHSRKQYLKDCYVEGSVDFIFGNSTALLEHCHIHCKSPGYITAQSRKSPQESTGYVFLRCVITGNGQSGYMYLGRPWRPFGRVVFAYTYMDACIRNVGWHNWGNEDNETSACFYEYRCFGPGSCLSERVTWSRELMDEEVGQFLHYCFVDPDQDRPWLCPRTGGRTPCSA*