301 aa
MALTIGVLGGGAWGSTLAGLLSQGGHRVQIWRREHGPQALQALAASEVLVGATALVGVSG
MAQQIKGWSARPIVSCSKGLDPSSGQTASALWKAACPLWPVVVLSGPNLASELQQGLPAA
SVLAGHDEGLLSTLQQQLSTEQFRLYRNNDPLGTELAGALKNVMAVAAGICDGLQLGANA
RASLLTRALAEMATVLHGLGGRQDTLYGLAGIGDLLATATSPLSRNYRFGLCMADGLDRQ
QALEKVGATVEGVPTCEAIASLGRQKQWSLPITESVALLLQGALSPAQALQQLMQRELRC
E