301 aa
MSTTTFKTTKLSNGVEIFYRESGCKSKPILLLLHGFPSSSRQYAQIIPLLNDKFHIIAPD
LPAFGQTKLPEDFNLSFDALAETVSLLLDELKITKFSVYVFDYGAPVGFRLALDPKYEVS
SIISQNGNAYEDALQEFWDPLRIVWELVEKPSLTPKESSQLESINAELTKLFLTYEPYHS
QYFDGEEDLSRVDPEGPVVDFQLLSEYPNTTHNQLTLFTDYRNNVKKYPVFHQYFRTSNV
PILVIWGVNDFIFPKAGQEAFKRDSKNVKLVDIPGGHFAGISHAPEVAENIVAFAKEYNI
I