303 aa
MAAVTDIIKVEIENRVIDIKNPDKLFWPEAGVTKLEFVKTMTKLAPFLIKYSKNRMLTSI
RYPHGINDKSFFQKEKPQGTPEWVETVEFNQKNYIALNSAATLVWLCTQAALELHTSFNV
HEKPNHPSSLVFDLDPDDDLHFEDVAELADRIHETLEALGIKGFIKTSGATGLQIFVPTA
SKFDYDTARSLNEFFAQYFAEKLISTVTIERMKKKRDGKIYFDWQQMWIGKSMITAYSAR
AVKSAAVSAPIEWSELNSIRPEMFTLKNIVNRLEQKGDIFEPSLKLDNSPQLNEILKQID
TAR