301 aa
MPRPESSPTTAENPGTPEDTLRLRLDVAYDGTDFHGWAKQGDSGLRTVQGVLEEALGRIL
RTDAELTVAGRTDAGVHASAQVAHLDIPADRLEQRSIDGDPARLVRRLGRLLPEDVRVHD
CTLAPAGFDARFSALRRHYVYRVTTHPRGALPTRARDTAAWPKPVDLESMRAAADVLVGL
HDFAAFCKAKPHATTVRDLQSFTWHDVSTPAEPQLYEAHVTADAFCWSMVRSLVGACLAV
GEGRRGEDFTRGLLDERTRSPLVPVAAAKGLSLTGVDYPAEDQLATRALTTRDRRSLPGR
E