MTAPQLVEVADEVVADLKKKLVDPNSSLPEKYRVLFSLRNVKGAAAHDALELALKDDSALFRHDVAFCLGQRQDSRAVQVLTSILHDNNEHPMVRHEAGEALGAIGTEECLTPLREHQQDSVLEVAETCQLALQRIEWLKAHPEAGDEESPYYSVDPTPALPTSTPTEELRQVLLDENKRMFDRYSALFALRNKGGDEAVAALGAVFGARSALLKHEVAYVMGQMLDKKAVDFLSGVLKNPEEHAMVRHEAAEALGAIADRVTLELLRQYAADPEPIVAHSCVVALDVLEFEQSGGFEYADKGANGEAPAKRPICPCRG*