301 aa
MTLVDPTLDPNLSGDLIKEGTDASFMTDVIEASKHQPVIVDFWATWCGPCRTLGPALEKA
VRAAKGAVKMVKIDVDANPAYAGQLRVQSIPTVYAFVNGQPVDGFQGAIPDSQIKAFIDK
LTGGQGGSTETAQLLDLGEESLGLNDLGGAAQAFAHVLQIEPENEKAIAGMARVYLADGD
REQALQTIAMAPQDSKEPTVQSVRAQLALAAKAPAGASAELESKVAADPNDHQARFDLAE
AQSAAGDFKGAVDNLLHIIKTDREWNEQAARKQLLVIFEAAGLSSDVAKDGRRRLSSILF
S