MSDQKVFARYKANEIVTDLQHFGVKKFKSNITRRKNALRKIIANLVLGNYGEMSVLFSELLKFWQIEDDLEVKRICHEYIRVIGALKPQQAREALPFIMDDFKSRDEKLQIMALRTLVLVPVKELSDQAFDCIISLVNHKSPPEQVTRTAIYALLDLDEIDHERVLGLSSILHDIVKAQSSSPEVIVAALHTLYSIHEKNANMEPFRIPLELAFDMLELLPELNEWNKATVLEVLTTSVVPQHYLDTHEMIELALPYLQQVNTYVVLNSLKFIMYLLNYVDVIKETLAEKLSNSVIALLDKPPELQFLVLRNVILLLLSRESSLLRLDISYFFIEYNDPIYIKDTKLECLYLLANKETLPRILEELEQYATDIDIQMSRKSVRAIGNLAVKLDEDSVHDCVAVLLDLLEFGVDYVVQEIISVFRNILRKYPNNFKANVTELVKHTEVVQEPESKNAMIWIITQYSDVIPNYLELFRVFSSNMFSETLEVQFSILNSAIKFFIRSPTKETEELCMDLLKGCIDHENNPDLRDKTLMYWRLLSLTKTSRISNAITFESLKSVLDGELPLIEMNTKLDPTVLEELELNIGTIVSIYLKPVSHIFRLNKTKLLPQSPILNPNKDLLPVVGNSFPPTGANRDRQNSESQSSTKSRKTAMMDDYDKPAEKINQLKGKRKSSSNNPSKLSRKPSTLLRKLSMKRPFS*