MVRAFIKGGVWKNSEDEILKAAIQKYGKQQWARVASLLNRKTAKQCKARWHEWLDPSVRKVEWSREEEEKLLHLAKLMPAQWKTVGPLVGRTATQCQEHYEKLLDEAAAKSSGEDGTTEGTSDVRHQPLRVGQIDSHPESKPARPDPIDMDEDEIEMLQEARARL