MAIVTAQVINRYYENYKNTEITFSKEIIHTLKMDPRQVYIKCSGLQWPCIINSTSFSQAKIILGTKSGAYAVLSNKSAPPVSLRFCFYQPDGQLMSFFVTAKVYLIEPYMNSTDLSIITIQYTQRPPDDLILMIGNILDANFNAARRKEERILITQESMRKLGLQKKEIVIYIQNVPRHCILQDLSFGGARIVLLGLAKFLINKEALIQLEFEDPHETISIRGIIVRTDFIEGRKDIISASIKFAEDSISLAYKVHINKYIANTKRKELDNKFTAGELEDAQPADEIKPASPVQPENSAT