MSDGDLWGALGRAASEAAKAGKELAGRAAAVARDQLPELQIGKEQLRFPSGLLSGPTVPQPYKADGTLTWHDGYMASCAVSVARAVQQHGLQPATTALVAAQAAAHFKPGGYRLLQVGMNAHRVLHAKEWRRVGTSLAVHADLPHLVSNSSALVLEGLPLEQRLGSAKLVGLVASSALLTQALYLLSARVAVDRFPRSSLANDYYLAFSVGFSGVAMALKVVAGYMREADLARARVPIPEEFMLTAGRLGAWPSLIMSHYLVPSASLPGHLCGIAAGVLQVYAARGLSWLWRRLRGGRRRLANGRVVGGAAGPPPKLLDLGSDAHPSLGWMDLGSHLLLGPVQQQIAAMQATFAGSKLQLGARVSRKSVNTTVVASSGKKIDITKQGLNSIENETVKLNLMGKSKTMESKDWVDPQGRKGKGYGVYRFANKYGANVDGYSPIYTPDTWSESGDSYKLGTKGLIAWAGLIVVLLGVGINLVISTSALGQ*