301 aa
MDMTTESQSLSDALGQIQAEVDSLFDALLPVPQDTRARLVEAMRYAAIGGGKRIRPLLVV
ATAELYGVDRNQAVRAGCAVESIHVYSLIHDDLPCMDDDDMRHGHPTVHKTYDDATAVLA
GDCLHAMAFEILSDPDMSGDPFVRAQLVECLAKASGKDGMAGGQMMDIVAEDEDYDLHTV
TRLQQLKTGALLAASVEMGAILGHVPPEGRNHLHAYARDIGLAFQIADDLLDVEGDEEKA
GKALRKDEEQGKQTFVTLMGADKAREQARALVDQAIGHLSGYGPEADLLRSIARFIVERD
R