MEALLVFDKDTQQTLTLLPKPEIRKFTRGKNGCLTCRARRKKCDEHKPVCNGCSRNHLLCSWPTPSTHRKHPANTSPSWWPKLQYDPSAQRLFQHYVERTASMIAAVNFTDKPFIKHLLPLASTNDGVLHAILALSSSHLSFRDETSTALARSHYAVALRSVKYEVTNVGKGNRNECLNLLVLLLLLCQFEVPIEYADMNQGVDGNMQGAILYHLKACKAILPMAQRLLQSMDETFVCFLLEQYAYLQIVANNVGLTTEPNEVNLSIIKELTGSIRLLICTANNHGFMFGYAYELFELIPQIAQFAHKQAITSPRHEDAELIKEFCDFELRILEWEPHPRSPETLQPISKELDNMACTAGLIYQHALLIFLRIALNGRGLPADHLMVQIDHNCSEFLELLKSLPLDSTLWTTLLWAVLTTGSCLTKVEDQQLLASSLRHQGHEMHGSRRVLMVLGWVWGNCKDNEKFYGPYGIDEVLRLNNVQLSFA