MIRRRLQKLGEHLDILRKTQQYSRSEFVDDPHLYGSAERFLQLSIEAINDVASHVAVDENLGAAERAQDLPHIFESEGLIGGELRDQWADMIGFRNVLVHDYIDIDRTIVHDAIQNRLGEIERLRSVFARYL