MLSRKYKIDLKAINQNTESTSAISKASYEVENANNNGLSKRDVINQFNDLKKMKKFPSNLEYVDSYTDSLTGVTTSAFLNKDTGKVTLGMTGTNLQDEAFKKLKEGEFSRQNVTNALETVKDGYADLKILYSPASDQNYRYANTQEFINKIKSKYDIDFITGHSLGGRDAVVLGMSNGIPNIVVYNPAPISITSLNPNSPDGKRLLELYKNYKGNITRFVAENDALTENLKKYKHYVFFGNDKVFKNGKGHEMEGFLTEEEQKAIKKELKKLQGYAEENNKSFVKNSNNAISKLASIELLRANMMTTNGGGLSSSQQKVLESLTALTIAQSFSQLIDDEINQIKKMYNEKKKKFGKNWEDAQKAGKAVGEDLSVNGVLNALDEGQVNESSMVREPEQMISAKERQLSTIGSSVSNYIMRVRLSINEIVDKDQVLASQIGGLL*