MESFLNITEHLLDKKLGRSSGRGRDSPGSNAGSASRRYSNQSDFPDQPSPSSHGHSKEANPALKKKFLKRLAIALHAYGNSSTRTEYLVEKASRQLNVAASVAVFPTVILLSFQSDDRDPAKPETHLLTVEPGLNVDKLGRADELANRVGMEHMPLLVGYWRLRAIATAPPQFGEIKRLLSFGVAGCTSAVLFFNGNLYSGALAALLGLVAGLFDLVASRSNVFANVTTFLSATCVALLSRLLALYLPARFDLCFFSMTLGSLVWLLPGLSLTVGVSELTSGAKVSGSARVMGALFEALQLGFGMETAQGLVWWAPRVKRACNAATQPVWLQLILFLLYSVASNALLQARWDQWPGMILTSAVGFFVSTAASAVFAANVLASVAIGLTGTLYSRYSGHLPVTMTLSGILILVPGGLGVRGSAALLEHDLLSGVGFTMDMLVVSLSITLGLLIAKIVLPSGFFGSSRLPHEDQMSLAAQMEDDRDEGTEGDEEDMAI*