302 aa
MKLLITGGTGLIGRHLITRLLSLSHQVTVVTRSPERARRLWGAQVDYWRGLEEQTSLDGF
DGVINLAGEPIADKRWTKAQKARLCQSRWDITRQLTQLIRHSQTPPSVFLSGSAVGYYGD
QGQALVTEDEPPHDDFTHELCARWEALALEAESDQTRVSLLRTGVVLSAEGGALTKMLPL
FRLGLGGPIGSGKQYLPWIHIDDMTNAILYLLDNPILSGPFNMVSPYPVRNEKFSAMLAS
ALDRPGFVRTPGWALRILMGEAATLLLGGQRAIPQRLEKAGFGFRFFELEEALNDLLRPR
AG