MEKKRLLFILWVAAMMMIMCSCWMEEEEEAAKQRTNLATGEVKIEGEKAMESAKEKANSLGDWASNKFSQYQDDVKDAASDARDAISSTAYGTQREAAQKFGGMVNMASDAKNVGCEKANQAMNAAGEMAHRATERASNVYDSASEKAGDINNKAKDRVHHASDEAGRAMNTASEMAANAKEGTKDKASEAYVFAAEKVDDGMNTASQMGREVQDKASRAYDFATDKAGQAMDKAADMVGEAKDSAKDAYRYTSDKMNEAKDMASSSAAHVKDKASDAYDQTIKMTTDRSSIDARDSTRVKDKYEDAQSKVYETYKSAKDTMNEKAKEKYEDAKEKASDAAGNLGQKMRSASTEL*