MPSGSTQFRYTQTPSKVLHLRNMPWEATEEELVELCKPFGRVVNTMCNVGANRNQAFVEFADQNQAISMVSYYASSSEPAQVRGKTVYIQYSNRQEITNNKGTGDSSGNVLLVTFEDVQPNDVSIDVIHLVFSAFGFVHKIATFEKAAGFQALIQYTDAPTALEAKNSLDGRSIPRYLLPEHVSICHLRITFSAHKDLNIKFQSHRSRDYTNPYLPVNPTAIEGIAQLTLGPDGKVKEPESNVLLASIENMQYAVGVDVLHTVFNSFGTVQKIAMFEKNGGMQALIQYPDISTAAVAKQALEGHCIYDGGYCKLHLSYSRHTDLNVKKNKLLLYRGRIICHSICQST