301 aa
MVQLSEQVTDLLPEAPVSKATTAATFANDVLTESGRQPVLVDFWAPWCQPCKQLTPLLEK
AVKAAQGKVKLVTMNIDEHPQIAGQLGIRSIPAVIAFQRAQPVDGFMGALPENQVRGFIE
RLVGPLPEEEDLRGIAEAALAAGDPLAALEIFRALHTENPDDIGARAGLIKASVAAGELA
EAERLLAEVPASAAQDPALGAARAAVETAIRAAGVGELGELERRVGAEPNDHQARYDLAI
ALNAQGRRNEAADALLTIIKRDRDWNEAAARKQLLQFFEAWGNMDAATGAARRKLSALLF
S