MAPPAAAQRARRAAAITEEERRRNRMASNRLSARKSRMKQQQHVDDLTAVAERLRRENEAMRAGVGGVVRQSIELEQENRVLAAHARQLCATLLLRNSQLRLLGDVAGLPLDVPLVPDHLVQLYGMLEF