QLRPPPWPCEGGSACGSIGPRGGGGGSTGLCSGRTQAASARLFKASSSSLAVSDTKTLDSTTSLRTDRALKYDRDELLEQRDDVGGLDPFNQSCLAAEESLGLLDDYLEVAKHYRSHGFSGDKAKALSSEWLAVDSLGEATGNGKEDAFSGMDWMVEKMDLKDLKEFDFDALLGMDDLDATILSEELMATLEDTCDLLDPLAQEANREPPLTLNPIGHLPESLLKTEQVAPLPFLQPLPPEALTSTPDHSFSLELGSEVDVSEGDGKVEAVTYLVVTIPKCEREEEAPSDNDSGICMSPESYLGSPQHSPSTSMEPPNKPYDRPADGTTPAAKAKGEKKADKKLKKMEQNKTAATRYRQKKRAEQEALSGECRQLEQKNEALKERADSLSKEIQYLKDLIEEVRKAKEKRKAV