MAAVEQDQEEEVIIVGAGPSGLAAAACLSVRGVTGCLVLERDDCVASLWRHRTYDRVRLHLAKRYCALPHAPHGEASPTYLPRDDFLRYLDAYASRFGVRARLRREVRSARYDAARARWLVDAVDLATGRAERYAARHLVAAAGENDERVVPEVPGMETFPGKVVHAADYRSAEGFKGKSVLVVGGGNSGMEIAYDLAVGGAATSIVIRSELHLVSKEIWNLAMTLYRYLPVWVIDKVVLLMCAAVFGDTARYGLRRPAVGPFTMKATTTMYPVVDVGTFAKIRSGEIRVLPAAIKGVRGRDVEFADGQRHAFDAVVFATGYRSTTKHWLKSDDGLIGDDGMAGRSYPDHWKGENGLYCAGMVRRGIYGSYEDAEHIADDISKQLRSSSKPTHNNGSA*