MARLLKQEGGLRRAGNGGALDPYVYMVADRSDEVNEALFIEIAMEMFISLRGTNLGAGVIDPTKVHSDNLLHVWSMPSTVNVSQQEAPRPLEKVNLLVARNERESFQIALRPTVSWATSGIAGSVQIQCIDLCSSSGDRSFKVLHFFYSLTVRENVGFLLYVNSSLPEDRIGDLVKETLAAVGLKVVPTEYKYLSKKILPTNQYSVMEYFLPIRPTERAWPAVYFLYDLSPITVTIKEERRNFLHFITRLCAVLGGTFAMTDSLVASVAMHATWY*