MAKPLFSITVSKTEMSGSSVGNEGHAPLFTVAQWAEMENQALIFKYLKAGLPVPSELLAPIRTSFNLISPNFLRHHPTLASYSRKNMDPEPGRCRRTDGKKWRCSKDAHPESKYCERHMNRGRYRSRKLVESQTSSQSLSTVTSDSVIGICSHSGSFQSMPLHSMGNSGALCFGSNASELKMESIPYGVSNRGTRPFHFIIRLYQYVQVGIVEKPYVSHILLEIDFKTCYEFTVNRFGHRFRNQRGVLILCKCRGCNGSEEHNFVSEARSARCLRADSNVDNPWLLMAPQVPLKLEPRNSSLWLNNSSHLQTLQNMEPLSVNAEITKHEYVGEEFGLPGSQKHEQHSLQPFFDEWPKSKDLGFHQNDHRSNITELSMSNATVPAKFFLRSAESPRVTYGLFINTYITSFSVAFVPWVSRQPSSHNNQQSLGEI