301 aa
MRIRKAIVPAAGLGTRFLPATKAQPKEMLPIVDKPTIQYVVEEAAASGIEDIIIVTGRGK
DAIENHFDRSLELQIALGRQGKAEQLREIEQISELASFCYIRQEEPLGLGHAILTAKALV
GNEPFAVLLGDDIIDAEVPCLAQMIAAFERYRSSIIAVQQVSREETGSYGIIDPRPAADS
IYQILDLVEKPTPEAAPSNLAIIGRYILTPEIFEALERTPPDEGGEIQLTNGLRVLLSTQ
TMYGLAFRGRRYDAGSKLGFVKATVQFALKRPDLAPGLREYLKTLSLDEVGAPVERDRHP
S