MSVLLRAGARSITLTGGVFPTECTSLGRGQRLTARSWNGYVGYAIGHRAMVTRSPAEKRRIRFRRSWSSIVVGTGILTYTLYPWEDRGQARQLATDQNRRRIHPNHKDGSHEQTTKASQSGSGAWFNFAGSFEGLSTGLSKVADVDWGTDKVLDYIIPDYFRLVPGYLRKLQRELSMSPGSLANEIWEEAHDPSTHPEIRYAAKVRVSTDLCEEEQMFREYRRMVTRVALARYLDLKEEDVNPEDVPVIGMCGSGGGLRALVAGAGSMSAAADDGLFDCVTYTAGVSGSCWLQSLYYSSLTNCSLDKLINHLKARLGVHIAFPPAAFQALVSAPTNKSLLSGLVEKLKGDPNADFGLVDVYGILLAARLLVPKGELGIDDRNYKLSNQRQYIQSGANPMPIYTAVRHEIPGVDDGSPSEIPTATEEQKEQAKQEAWFQWFEISPYEFFCEEFEAGIPTWAMGRRFQDGKDVALPGGSHLPEIRMPLLLGMFGSAFCATLSHYYREIRPLVQNLSGWIGFDELITGRNEDLSKVHPIDPTALPNPVYQMNGKLPKTTPPGVIKSEYIKLMDAGMSNNLPIYPLLRPGREVEIVIAFDASADIKTDNWLSVADGYARQRGIKGWPVGIGWPKETDPTEDTVKQLEDARANSQAEADQKLQLAQHDQSQSQVEQPGENKDTAKGQDGQVKNKYERAAESLGYCTVWVGTTEERETEPPPPLKTAEDTEKWRLMEPGAGIAVVYLPFVANDKVEGVDPATSDYMSTWNFVYTPEQVDKVVSLAKANYGEGRDQIKATVRAVYERKKIMREKREEQTRREHYRRLVRLGIADKLGEGDHFS