303 aa
MSDALRFDDQVVIVTGAGGGLGRAHALLFAKHGARVVVNDLGGSTHGEGASASAADKVVA
EIRAAGGTAVANHDSVTDGGRIVENALDAFGRVDVVVNNAGILRDKTFHKMEDADWDLVY
QVHVEGAYKVTRAAWPHLREQAYGRVVFTSSTSGIYGNFGQSNYGMAKLGLYGLTRTLAL
EGRKNNILVNAIAPTGGTRMTEGLIPPQVFEQLKPELVSPLVVYLGSSACEDTSGLYEVG
GGWIGKVRWERSLGFGFDPKAGFDAEDVAAHWQQICDFENAAHPADNVEALREMMANLQK
HAL