301 aa
MSAIAFIGLGQMGAPMAKNLLKQGHRLQVFDVNPQAVQTLVESGAQAVATPAQAAADAEF
VITMLPNGDLVRSVLFGEHGVCEGLSHDALVIDMSTIHPLQTDALIRDMAERGFSLMDVP
VGRTSDHAIAGTLLLLAGGTAQQVERATPVLMAMGNELINAGGPGMGIRVKLINNYMSIA
LNALSAEAAVLCEALGLSFDVALKVMSGTPAGKGHFTTSWPNKVLKGDLSPAFMIDLAHK
DLGIALDVANQLHVPMPLGAASREVYNQARAAGRGREDWTAILEQVRASAGLKKITLIRK
D