HQGAAHAGAAWAQGGTAHHLGPAMSPSPGAGGGHQPQPLGLYAQAAYPGGGGSGLAGMLAAGGGGAGPGLHHALHEDGHEAQLEPSPPPHLGAHGHAHGHAHAGGLHAAAAAHLHPGAGGGGSSVGEHSDEDAPSSDDLEQFAKQFKQRRIKLGFTQADVGLALGTLYGNVFSQTTICRFEALQLSFKNMCKLKPLLNKWLETDSSSGSPTNLDKIAAQGRKRKRTSIEVGGQRRASRANFLKCPKPSGARKSRTLANSPAAGKRRWCASWFCNLVALDFTKSPETLEQNQTPDDL