301 aa
MHAELADSLPSDACAGIDVVLVTGLSGAGRGTAAKVLEDLGWYVADNLPPQLITRMVDFG
LAAGSRITQLAVVMDVRSRGFTGDLDSVRSELATRSITPRVVFLEASDDMLVRRYEQNRR
SHPLQGEQTLAEGIVAERRMLAPVRATADLIIDTSKLSVRGLRESIERAFGGNGGATTSV
TVESFGFKYGLPMDADMVMDVRFLPNPHWVDELRPLTGQHHPVREYVLSQPGAAEFLETY
HRLLSLIVGGYRREGKRYMTIAVGCTGGKHRSVAIAEALMELLQLDPQLSVRVLHRDLGR
E