MSWQQRGLLLMAMAVAALLPDGAVAVAAGRCTTSTPVKTYDKCIALPTQGATLAWTYDARNATLDAAFTGSFISPSGWVAWGVNAGAPAMTGARVLAAFSDPSTGALLALPFVLSPDVKLQASPLVSRPLDIPLLASSASLLAPARTVRDGAKVTIAATIRLSPNRTRVHLVWNRGLYVQGYSPTIHPTDASDLASHATVDILTTATEASPIASATLQWLHGSLNALSWGLLLPVGAAVARYLRPCAYAGPAWFYAHAAMQATGYTLGAAGFALGLVMGSASPGVTYKLHRGLGIAAATAGSLQTLAMFFRPKTTNRYRKYWKSYHHLVGYGCVVVGVVNVFQGFEVMGLGASYWKLGYCLALATLMGACVALEVNAWVLFCRRQQEEKLMRREVEDVVVKDRAAAF