MLAKMSFMQNVKNIQEVEVSHKRVLIRVDFNVPLDENLNITDDTRIRESLPTIQFCIDNKAKDIILVSHLGRPKGVEEKLSLKPFLKRLERLLNHEVVFSQNIAQLKQALNENAPTRIFLLENIRFLKGEEENDENLAKDLASLCDVFVNDAFGTSHRKHASTYGTAKFAPIKVSGFLLKKEIDSFYQAFNHPLRPLLLIVGGAKVSSKLTLLKNILDLIDKLIIAGAMSNTFLKALGYDVQDSSVEDALIKDALELLQSAKEKKVKVYLPIDAVTTDDILNPKHIKISPVQDIEPKHKIADIGPASLKLFSEVIESAPTILWNGPLGVHEKQEFARGTTFLAHKIADTYAFSLIGGGDTIDAINRAGEKDNMSFISTGGGASLELLEGKILPCFEVLDKRH*