MVKKITAKGNLEFAEPEEVFNILFGNDEFVKKYHKKINSDPHAEASCWNKNQEREVIYVASVDVPATLQRLAGNSFPVRELQRFEKCDDSYIITSLPKMDSSAGGYFVTEAETVLAPDENGGCAITSNVTLEYRGAWFKGAVETFMEMKARTGFDEWLTLAKLFCQEKLMKSCSPEINDDDECFFDAEEVQSHDALLIAHDSNVANFLSESMENVSHPFKPHSMGTVVESVTDIEQLAKRLLNLEDKVSSTRIMSEEREDLKRFMEHLNSKMMQIEEDAAFVRQTLGRQQDMAFKWRKSVLFSTFLAGFAAGVTVGVMFVRLKKQTRG*