KEAHFRGVRKRPWGRFAAEIRDPWKKTRVWLGTFDTAEEAARAYDNAARALRGAKAKTNF