301 aa
MKRVRKAVFPVAGLGTRFLPATKAVPKEMLTVVDRPVIQYVVDEAREAGIEHFIFVTGRN
KAVIEDHFDIQFELYDTLAQRGKDEQLARLQRLQPAPGQTSFTRQQVPMGLGHAVWCARE
LVGDEPFALLLPDMIMQSEKSCMKEMVDLYAETGNNIIAVQECDPAEAHKYGIVGRGEPT
HHGFRITEMVEKPKTGTAPSNLYINGRYILQPEIFKILEGQEKGAGNEIQLTDAMLKLEK
QQAFYGYHYQGRTFDCGSPEGFVEANVAFALWRSDMNHSMATVIRTLLDEMKPSERRGAA
F