301 aa
MRIGIDLGGTKTEVIALSGEGKELFRHRISTPRDDYRATVQAIVDLVRLAEEKTGQTGTV
GLGIPGTISPYTQRVKNANSTWLNGQPLDKDLAQALNRDIRIANDANCLAVSEAVDGAGA
GQALVFGVIIGTGSGAGVAINGASRIGGNGNAGEWGHNPLPWMDEDELRYRAEVPCYCGQ
QGCIETFVSGTGFAIDYQRLSGVARKGAEIVKLLEQQDPVAALAMSRYEIRLAKSLAQVV
NLIDPDVIVLGGGMSNVDRLYQTVPTLMKKWVFGGECETPVLKAMHGDSSGVRGAAWLWP
E