301 aa
MTSVAFIGLGNMGGPMAANLVKAGFQVRAFDLAAEALETARAQGCETAATAQAAATDADF
VISMLPAGKHVRGLYMEGDAPLFDVIKAGALVIDCSTIDADTARRVAAAGAEKGIGFVDA
PVSGGVGGAQAGTLTFIVGGSDAQFTQAQPVLQAMGKNIFHAGDHGAGQVAKVCNNMLLS
ILMAGTCEAINMGVKNGLDPAVLSEIMKQSSGGNWALNVYNPYPGVMENAPASKGYQGGF
QVDLMIKDLGLAMDVSQQSAAAIPMGSAARALFTLHKAGGNGKLDFSSLLKLYQDKDKGE
E