303 aa
MIDWTGLTPLDAHGTLMGRAEEHPGFADPDYVRRRNSIAGLAQGHWVGDPSPAVSYTASE
HATWRTVYAALQHPQERFACREVLRARALAPVPADGVPQHEEVSDRLEALTGFRFTLAGG
IVPNKRFLGAMADGYFHAVQYVRHPAMPLYTPEPDVLHDVFGHGIHLTDPLFADLYRTVG
RAAARVETDDALDLISRVYWFTLEYGVTLEQGRPRAYGAALLSSYGELGRFARADLRPFD
LAELARLPYQVAGYQPVLFTVGSLAHLSDLLHGFLDDFDETTRDRYHLPALSERGFMACP
PRA