MALAKIRPVLGLQPEEASGDCPEKAPASKAADSAQFKNILSVAVSQEQRLGQHGAVRRGAGYDMSDPFMVATSEMDFAGGGKRKPLEFVQLNVSGLPCQVIGEASVVAAYLGMVKDESNKVKKPQECWMRFPDGTVKKLLRSRLLPLPTQLPRLNDWAVVVDLHGELERYNGFRGLCGLNAGQDAFWVLFEPNAGGNKSPKPPLEMIPRKNLVALPTSPHGALETQWEAKLRALPSIGHLVDDPGQPGQLEALKDKDDEENEDEEAFTEEEGEEERPEVGDLVTLLPDNKQMGILKALEGTRAEVKLLPSMAPDSLFAPRVDGCALSLLTKSTQEEAEEVALCNICDEANPEEELLICDNFCKSCASTIHIKCLDPPLQK