MSGYDHRFARGISDYSAHIPATVLSAQAPFAASFNDVEPHLHNFGASDAQYRNIQTFGTISPFQTNIPDESSKWEQNKPKEYIPCAVPTITSPPGINPAGTSVELGVEPTQVEIRILAGLRDLIQILDLSGILLSVSPCCKALTGYESEDLIGNVLFEFIHPDDRSVVVKEFAHSINTKTPFQCFYRFKKHDGTYLLLDAHGQIDSATNMKFSIIARPYLTKETQLLDSFLEHKLENERLTRRIAELKREGEFQLHNDENKPDNEQVTSIAPQAHHNLTSTPGFHPPSTGAFQFRPATVPNPKAPILPNEPFTGSSTDRFQPLTPSQPQHNISQPAGFEGSTYVDDIELMTGLRYGAGERARGISTGDPNGTLFQSVALSVGVFTSSHRDGAKGGKGNAERKRRSKPTETNSCTDCGTFSSPEWRRGPSGRKTLCNACGLRWAKQVKKRQQATGTTTI