MATVFTTKRPHKKSRAGCQTCKTKKIKCDEAKPKCSHCDIRKLSCHYLEKPAKANVTSSRTDPKLNTSLEKRGTHDMPVHAVEISWDFRNSPFPPIATATKVLSMMDVRMMHHYSTYTGQIVALGPEACHVMQVAVPSLAFENEFLMNGMLGLASLHNQHLLPQNEEHKRQTALYRAKALRDYRNAVMTVTKDSKNYEAVLVMALLLVVLASGDRDDKDELTVVNWMGLYTGLRLIVSMKTPDGGFNTTTSVGPLFVRNLNDLLTIPMVPTALTDMLYMDPSDQDFGDLEVYCQTLDALGNLYASLRQDELGEPLYIRIISWPSFTPVEFTDLVKSKRPRALVICAYYMSFIKLVSGLWWLEGLADHDIFAIIKTLGPDWNHILCVPLEILQTQDKQRIVDILLR