303 aa
MTYTLTSLVIAFTINTACLAKSDDSFSHKRVHRQDTTTIAYLRAQVEDGLCHWKAGEYSQ
AEQYFRKAATHKYSWGQYNLALCYFHGKGISKDLVKAANLMRLASIQGNSEAQGALGSMY
FYGMGVEKNYTEALTWYQLAAKAGNITAHTYLGYLYEAGLGVPKNYQIAYDWYQKAADEG
CGDAMQCLGNLYEQGNGVEKNTNEALKWYRAAAEQSIPEASYRAFRIYYYDRLDTVNSYT
YLTRAAAQNHVAALYELAEAYYLGLLGCTIDKQKALQYYQKAANSGSNLASMALKVRTFP
ESE