MDMLEHYIKLIQDIDVIDFGSMDHYIPDRWDLEEEDQEEEEGSTSSKVEKKKGTPWIEEEHVLFLEGLVKYGKGDWKSISRNFVITRTPSQVASHAQKYFARQRPGNMGKKRKRTSIHDITTDDLPPLGGVTP