301 aa
MTQFPACVRIVEVGARDGLQNEAAVTSQDKIELINALANAGLNDIEAGAFVSPKWVPQMA
DSRDVINALNLPNVNLSALTPNLRGAEAAHQVGIKEFAIFTAASEAFCQKNINCSIDESI
DRFKEVMDFAKENNIRVRGYVSCVMGCPYQGDVDYADVLKVSQRLLDLGCYEISLGDTIG
VGTAKKVDELLDLLLQHIDKSKLAVHFHDTYGQALTNIYTALMRGISTVDSAVAGLGGCP
YAKGASGNVATEDVVYLLQGLGIEHGIDLERLAKAGWAICSALNKQPVSKVSLALKNTQN
N