MDSXSLCSQRLLLSDRLLSLFSFSLPSSLTDDEDLKEAEVFWTTDFTEPADDALNPLLILPDPLPCKDEVFNSVGIGSVPTHPNSDKLLFAVTAHPAATSAHLRTPSFHSHAXIAELDQVFKKFDVNGDGKISFFELRAIMSSLGQSSFDEELKQHVDSDGDGFINFKEFVELNTKGVDFVEALENPKDAFSVYDIDRNVSISTEELYKVLRSLGDECLIDECRKMIGGVDSDGDGRXFDRSSSSSSSTXPLNPTAELLKVKEETVDVXVVDNDLEGGDHCKIINXGGGGGDFGLLSSSSSMELPKPIKGLHEAGPPLFLNKTFQMVDDPETNSIVSWSDARQSFIVWDLYEFSKPLLPKHFKHNNFSSFIRQLNTYGFRKVDQDRWEFANERF*