301 aa
MKRVRKAVFPVAGLGTRFLPATKAIPKEMLTVVDRPVIQYVVDEAREAGIEHFIFVTGRN
KAVIEDHFDVQFELYDTLAQRGKDDQLARLQRLQPAPGQTSFTRQQVPMGLGHAVWCARE
LVGDEPFALLLPDMIMQSEKSCTRSMVELYAETGNNIVAVQECDPAEAHKYGIVGRGEDA
HHGFRITGMVEKPKQGTAPSNLYINGRYILQPEIFGILESQERGAGNEIQLTDAMLKLEK
QQPFYGYHYKGRTFDCGSPEGFVEANVAFALWRSDMNGSMAGVIRTLLDEIRPAERRGAA
F