MASMEVEQDLPGFRFHPTEEELLDFYLAHMVHGKKLHFDIIGTLNIYRHDPWDLPAMAKIGEREWYFFVPRDRKAGSGGRPNRTTERGFWKATGSDRAIRSSENAKRVIGLKKTLVFYQGRAPRGTKTDWVMNEYRLPDYGTGRGAPPPPQEDMVLCKIYRKATPLKELEQRASAMEEMQRRSDAAHYTARASLTQASASAGDDYLSSDDSFLFPSASSSPPSGDSYSAHKEAKQEAAEATVTVASTSLMQAANMAVMQPPAVRHGDLPTLQVPTNHGALDWMQDLSQLRSPWQDQFFLSPLANLLS