303 aa
MDLLRLSLRQLQIFVAVAQSGSTSAASDAIALSQSAISAAVNELERMLSLQLFDRAGRRL
LLNDNGRALLPRALRMLEDASDIERMARDADQQLQSLRIGASTTLGNHVLPALLARFFGS
SPATAPHWQSSVAIGNTEDICAQVADFALDIGLVEGHCHHPQLLTRPWLHDELVLVAAPG
GAQGLDPREPTSLEQLQNAVWLLREAGSGTRETGDAAILPQLHSYRRVIELGSSEAIQRA
ATAGLGIACLSRWVVQDFLREGRLVELITPLPAIQRQCFCVLRRGKQRTAALERLLGQLG
LEG