301 aa
MKRVRKAVFPVAGLGTRFLPATKAIPKEMLTVVDRPVIQYVVDEARDAGIEHFIFVTGRN
KAVIEDHFDVQFELYDTLAQRGKDDQLARLQRLQPAPGQTSFTRQQVPMGLGHAVWCARE
LVGDEPFALLLPDMIMQSEKSCMKDMVELYAETGNNIIAVQECDPAEAHKYGIVGRGEDT
HHGFRITGMVEKPKTGTAPSNLFINGRYILQPEIFGILESQERGAGNEIQLTDGMLKLEK
QQPFYGYHYQGRTFDCGSPEGFVEANVAFALWRNDMNENMRGVIRTLLDEMKPSERRGAA
L