301 aa
MKRVRKAVFPVAGLGTRFLPATKAVPKEMLTVVDRPVIQYVVDEAREAGIEHFIFVTGRN
KAVIEDHFDIQFELYDTLAQRGKDEQLARLQRLQPAPGQTSFTRQQVPMGLGHAVWCARE
LVGDEPFALLLPDMIMQSEKSCMKSMVELYEETGNNIIAVQECDPAEAHKYGIVGRGEDT
HHGFRITEMVEKPKTGTAPSNLYINGRYILQPEIFKILEGQEKGAGNEIQLTDAMLKLEK
QQAFYGYHYQGRTFDCGSPEGFVEANVAFALWRSDMKENMAGVIRTLLDEMTPSERRVAV
S