MTSPKAFLLAILGCAFLFSGALAARALSDDSAMVARHEQWMAQYSRVYKDAAEKARRLEVFNANVKFIESFNAAGNRKFWLGVNQFADLTNDEFRATKTNKGFKHSPMKVPTGFRYENVSIDALPATIDWRTKGAVTPIKDQGQCGCCWAFSAVAATEGIVKISTGKLISLSEQELVDCDVHGEDQGCEGGLMDDAFKFIIKNGGLTTESGYPYTAADGKCKSGSNSAATIKGYEDVPANNEAALMKAVANQPVSVAVDGGDMTFQFYSGGVMTGSCGTDLDHGIAAIGYGKASDGTNYWLMKNSWGTTWGENGYLRMEKDISDKRGMCGLAMEPSYPTK*