MESCQSSQGGGGGPPPFLIKTYEMVEDPATNRVVSWGPGGASFVVWDPPEFSRDMLPKYFKHNNFSSFIRQLNTYGFRKIDPERWEFGNEDFVRGHMHLLKNIHRRKPVHSHSLQNQANGPLAEAERRDLEDEISRLKHEKSVLLADLQRQAQQQCGINWHMQSLEDRLVVMEQRQENVVAYLGDILQRRRGTVSGSVLLETDHFSKKRRVPRIDFFAQEPAVEEQRVPYLPAMVAETPGVLPPVSGANAEPFEKMELALVSLEKLFQRAGNYAPYEDVYNAAAAPSSALALGNLQAAPMEGSINLQPSAELAEPPGYSQSPVLPSAYIHEDMGKTITGVDMNSEASTSGTSQDETDCRNQSFP