MSAIPGHDDDETGRLLTATAGGDRHAFEALYRQTSPKLFGVCLRMIPQRAEAEEVLQDVFTLIWHKAGQFDPSRARGLTWLAMIARNKAIDHLRATAPQRRNVALDDAGELRSADASPLERAERLTTRRRIDHCLAELEPPRSELIRTAFFEGITYEELAERTDTPIGTVKSWIRRGLAKLKACLER