303 aa
MRIGVDLGGTKTEVIALDEQGQVVFQKRVPSPRGSYAKTLHDLVELATEARAVLEGRCSI
GIGIPGVLDRESGKVRNASATWLNGKPLAKDLEDRLGQPVRIANDADCFAISEAVDGAGA
GKRLVFGAILGTGCGAGIAFDSHPLSGPNGLTGEWGHTPLPWPHDDELTVPQCFCGKRGC
LEQFVSGTGMARDYLMLTGKALDVMGIMAQKRLGDADAIRCWERFIDRLARGLSQIINIL
DPDVIVIGGGLSNVDELYQELPALLPDYVLGGRCVTPIVKAQHGDASGVRGAAWLWPQPG
DIT