301 aa
MVTRIGLVGLGKMGNNMRARIRAAGIEVVGYDPRPEVSDVATLADLVAALPDDGPRIVWV
MVPAGEPTRGVVTELGDLLGAGDFVIEGGNSYYAEDQARAAELSEKGVGYLDVGVSGGVW
GLENGYGLMVGGDRTHVEAAMPVFDALRPEGPREEGFVHAGEVGAGHFAKMVHNGIEYGL
MQAYAEGYELLAAKSELVKDVHGTMKAWTRGTVVRSWLLDLFVKALEEDPQLAAIDDWVD
DSGEGRWTVDEAIDNAVPLPVISAALFARFASRQEQSPALKAVAALRQQFGGHAVKAADP
A