301 aa
MTMKRRGLGKGLDALLSTSSAANLRQHQAEIHSRPGANGELLSLALNELQPGKYQPRRDM
SQVALEELAVSIRQQGIIQPIVVRPLESGGYEILAGERRWRAARLAGLSQVPCLLKAVED
REAMAIGLIENIQREDLNVIEEARALSRLIEEFGFTHQTVAEAVGKSRSTVSNLLRLNQL
NDEVKQLVEHGSLEMGHARALLALSGELQTELARLVAQKGLTVRETEKLVKQTITPKKEK
IEQPRSLLMNQLEQGIGEKLGTKVEIKSTHKERGKLVISYNSLSELDKIGQFFGFDDISD
L