MSQQDHNQTRTSMFLGRKISVTQSGIPRRDQLLGKSSAIQYQNRDIINSQQFILLQRLLPRHLLESLMKSVWFRRRLNCGQALRRDDLQQLIRAAAELECDWNKVLGDRINLADRHLLQHWVLQPLFDWWLRLLEPEIDFWFTEFDQLQIQERQLHAKAHFWQQAESVSSQCREQQHKEVTSLQTALNQRKQLLEKRLLTTETQAREAWPNWFTGLDALQTGGDLTAFMPVPEALSSCWAWLTTLEHDTEAATHLQKWLCARFLCLPQDNFHWQSTT