MKCSLERCRNSQHRSARLPQPTHQPAPPDRSRSRCARGERCATGRAKGAGPGAWAPPRPPEMPTTNVWNSFLDCFACCGQQKDSKHDQYLQPLNLLQPQVPTATVEELVEQSSAARERVWRSLGSLEPFALGQSPSSSAAMAGPKWPAVRQNFRVIHRPSGNVMIVSDGLSDPFDDIHEGENNVNGFGLEFFIETPAAEIGTSLTDIKKSWQFQLLYTVSQLAAGHGGISSIIDDMQLLSTEAEGVNEAIPEERRKALVNRAGRVGALLGLTDTRAGAADYVPERIDGMPLTEVRFVNIKLITLAELKLITDRGAEGRRKLSELLEGEARLASSVLRESVLX