301 aa
MTFADPTLDPRPSGDLIKEGTDASFMKDVIEASKTQPVIVDFWATWCGPCRTLGPALEKA
VRAAKGAVKMVKIDVDANPAYAGQLRVQSIPTVYAFVNGQPVDGFQGAIPESQIKAFIDK
LTGGQGGSAEIAQLLELGEESLGLNDFGGAAQAFAHVLSIEPENEKAIAGLARVYMAGGD
VEQATQTIAMAPAESKEPAVQSVRAQLALAAKAPAGASAELEAKVAADPNDHQARFDLAE
ALSAAGDFKGAIDNLLSIVQADREWNDQAARKQLLVIFEAAGLGSDVSKDGRRRLSSILF
S