MWLRGQGKEREKEERKGGKEEGDLRRERGKKRGRDKGGRRQGDGCAGQGKRRGKKRMQREKEEEKEGGRGTKRGDVLRSRVVECAWRGSNREERRRENRRRRGGRGGAEIEERRRRWQGEGDGE