301 aa
MATAGLTVEEQKAVEEFQQAVVAPSMEKLVILDFWAEWCGPCKALTPMLEKVAAQYADRG
VMLAKINVDENKFIASQFQVQSIPTVYAIFQGKPVADMTQARSESQISSLLDQILEKLPI
GGEQPQQDLAPLLAMGEEALAGGDGERAAGIFAQIADIAPDNVDAVGGLIRSLVAAEHLE
QAEAALAGLPLELASEPAIERARTALELAKAKPADGELEKLQAAVAADEKNHKARFDLAS
ALIASGDHDGAADHLLTIIAADKEWNDGEARAKLLSLFEMVGLEDEWVSATRRKLSALLF
G