301 aa
MKRVRKAVFPVAGLGTRFLPATKAIPKEMLTVVDRPVIQYVVDEAREAGIEHFIFVTGRN
KAVIEDHFDVQFELYDTLAQRGKDDQLARLQRLQPAPGQTSFTRQQVPMGLGHAVWCARE
LVGNEPFALLLPDMIMQSEKSCMKDMVELYAETGNNIIAVQECDPAEAHKYGIVGRGEDT
HHGFRITGMVEKPKPGTAPSNLFINGRYILQPEIFGILESQERGAGNEIQLTDAMLKLEK
QQPFYGYHYKGRTFDCGSPEGFVEANVAFALWRNDMNESMAGVIRTLLDEVRPAERRGAA
F