MSTSGQPQFRYTQTPSKVLHLRNLPWECTEEELIELCKPFGRIVNTKCNVGANRNQAFVEFVDQNQAIQMVSYYASSSDPAQVRGKTVYIQYSNRHEIVNNKSPGDNPGNVLLVTIEGVEAGDVSIDVIHLVFSAFGYVHKIATFEKAAGFQALIQFTDSETASSARNALDGRSIPRYLLPEHVGSCHLRISYSAHTDLNIKFQSHRSRDYTNPYLPVNPTAIEGPVQPTVGVDGKKKEPESNVLLASIENMQYAVTIDVLHTVFSAFGTVQKIAIFEKNGGTQALIQYPDVATAAVAKETLEGHCIYDGGYCKLHLSYSRHTDLNVKAYSDKSRDYTIPDASLIAAQAPGLHTAPTMWQNPQAGSMYTGNNYATTAAVPVQVPPGQVPAWDPTMQAGGQGYASVPGTYPGQTYPTPPASAYATAAIPAGSSPRSHSSPISHSVASMAMSHPGMQSNLRPSGASPPGQPPYYG