MTASPDYLVILFVTTAGTNGARLGSDERELLQLLWKVVDLRSKELGHLHDVLVRPDHTELTAECQEITQVDVESLALAPPLEQALRQFNQSVSNELNIGVGTSFCFCTDGQLHIRQVLHPEASKKNILLPECFYSFFDLRKEFKKCCPGSPEVSKLDVAAMREYLNLDKNSPALPYGASQVEDMGNIILTLISEPCNHRFSDPERVNYKFESGPCSKMELVDDNAVIRARGLPWQSSDQDIARFFKGLNIAKGGAALCLNAQGRRNGEALVRFVSEEHRDLALQRHKHHMGNRYIEVYKATGEDFLKIAGGTSNEVAQFLSKENQVIVRMRGLPFNVTTEEVLTFFGQHCPVTGGKEGVLFVTYPDSRPTGDAFVLFACEEYAQNALKKHKDLLGKRYIELFRSTAAEVQQVLNRYSSTPLIPLPRPPILPVLPQQFVPPTTIRDCIRLRGLPYAATIEDILEFLGEFSTDIRTHGVHMVLNHQGRPSGDAFIQMKSADRAFLAAQKCHKKTMKDRYVEVFQCSAEEMNFVLMGGTLNRNGLSPPPCKLPCISPPAYSFPAPAAVVPTEAALYQPSMLLNPRTLQPSTAYYPAGAQLFMNYTAYYP