MSRLLHAEEWAQVKELGDHHRQPQPHHLPQPPPPPQPPATLQEREHHVYPPELSLLDSTDPRAWLAPTLQGICTARAAQYLLHSPELGASEAAAPRDEADGRGELVRRSSGGASSSKSPGPVKVREQLCKLKGGVVVDDLSCSRQRAPSSKQVNGVQKQRRLAANARERRRMHGLNHAFDQLRNVIPSFNNDKKLSKYETLQMAQIYINALSELLQTPSGGEQPPPPPVSCKSDHHHLRTAASYEGGAGNATAAGAQQASGGSQRPTPPGNCRTRFSAPASAGGYSVQLDALHFSTFEDSALTAMMAQKNLSPSLPGSILQPVQEENSKTSPRSHRSDGEFSPHSHYSDSDEAS