303 aa
MRIGIDLGGTKTEVIALTNEGEEAFRHRVATPRHDYRQTLQTIADLVDMAEQATGQRGSV
GVGIPGTLSPVTGRVKNANSVWLNQQPLDQDLAQLLGRPVRIANDANCFAVSEAVDGAAA
GAGKVFAVIIGTGCGSGIALNGLVHSGRNGVAGEWGHNPLPWMDADEWRDQQTMPCYCGR
TGCIESFISGTGFGMDYQRLSGHARKGHEIIARVEQGDRLAEQALQRYEQRLAKSLAHIV
NVLDPDVIVLGGGMSNVMRLYDTVPALLKPWVFGGECDTPIRRAMHGDSSGVRGAAWLWP
REA