MNTSTPNTHEKVVIIGSGPGAHTAAIYLSRAELQPLMFEGRLAAGVAAGGQLATTTDVENFPGFPDGIGGYEFTERLREQSSKFGSRILTETVSRVDLSQRPYTIFGESGTVVTTDSIVIATGATARRLAVGDEYWQRGVSACAVCDGAAPIFRRKTLIVVGGGDSAMEEAIFLTKYASKVIVVHRRDDLRASKIMATRARKNPKIEFLLSHEINQVKGDGSLMTSVLSKSLITGETLEIPASGLFFAIGHEPNVKFLDSQVALDGNNYIITKPDSTTTSVPGVFAAGDVQDKKWRQAITAAGTGAMAALEVEAYMEENMQQHETEGLPSPAA*