301 aa
MTQFPACVRIVEVGARDGLQNEAAVTSQDKIELINALANAGLNDIEAGAFVSPKWVPQMA
DSRDVINALNLPNVNLSALTPNLRGAEAAHQVGIKEFAIFTAASEAFCQKNINCSIDESI
DRFKEVMDFAKENNIRVRGYVSCVMGCPYQGDVDYTDVLKVSQRLLDLGCYEISLGDTIG
VGTAKKVDELLDLLLQHIDKSKLAVHFHDTYGQALTNIYTALMRGISTVDSAVAGLGGCP
YAKGASGNVATEDVVYLLQGLGIEHGIDLERLAKAGWAICSALNKQPVSKVSLALKNTQN
N