301 aa
MTLLDPTLTPDAAGDLIKEGTDASFMTDVIEASKHQPVIVDFWATWCGPCRTLGPALEKA
VRAVKGAVKMVKIDVDANPAYAGQLRVQSIPTVYAFVNGQPVDGFQGAIPDSQIKAFIDK
LTGGQGGSTETAQLLELGEESLGLNDFGGAAQAFAHVLSIEPENEKAIAGMARVYLAGGD
PEQAAQTIAMAPQDSKEPAVQSVRAQLALASKTPSGASAELEAKVAADPNDHQARFDLAE
AQSAAGDFKGAVDNLLAIIQADREWNDQAARKQLLVIFEAAGLTSDVSKDGRRRLSSILF
S