MALNGGKTTLVQDEEKQQLLLEKHTEKHFTAGEVVRDIIIGVSDGLTVPFALAAGLSGANASSALVLTAGLAEVAAGAISMGLGGYLAAKSEADHYNRELQREQDEIDTVPDVEAAEIADILSQYGLGPEEYGPVVTSLRNNPKAWLEFMMKFELGLERPEPRRALVSAATIALSYVAGGLVPLLPYMFVPEAARAMAVSVAVTLAALLFFGFVKGRFTGDRPFFSAVQTTVVGALASAAAFAMARAVQSI*