MCVGAAELTMDRLLVVTPREVRLNFEVGKKAYAKLRLQNLMHTMPVAFKILSTAPRKYNVHPQALIIPPLGEHLLEIVMAPQNTLPDNFPYSLDKFFVRSLLIPTGKATQAELNLWFSTRKKHVFNDATLKVVFTGNQILCRLAVSGSWESVNEVMRDTNIDVQDAQGRTALVIAAAQGNSGAVRALIGGKANVNIEDKNGQTALFEAVLAGHSEIVQLLLVAGAATNHRVWEGWTPLHAACAWNHGECVRLLLDAGAHKDAVDHGGRTPLHEAALAGHSKVLALLVQSGADIQRRSLDGFTALHHAAASGFEEIVELLVEKGASLSVRNLEGKTPYHLALENEHSQLLDSLNLQQILQEAARRNDSGTIAGCLSRGAAVTNKHDQHGWTALHRASFKGHLETVKLLLKHHVEVNVMDEEGYTPLHCAVEAGQKEVVDMLLQHGADINMMIHKGSSAAALAKRMGYLGIKQLIDSKAGQRGYK*