MKGELELPPGFRFHPTDEELVNHYLCRKCAGQPIAVPVIKEVDLYKFDPWQLPEIGFYGEKEWYFFSPRDRKYPNGSRPNRAAGSGYWKATGADKPIGKPKALGIKKALVFYAGKAPKGVKTNWIMHEYRLANVDRSASKKKNNNLRLDDWVLCRIYNKKGKIEKYNTGAAKMNVEMVHSFEHENETKPEIHKLGNEQLYMETSDSVPRLNTDSSSSEHVVSPDVTCEREVQSDPKWNDDLDLKLENAFDFQFNYLDDNNLSVDDYLFGTVQYQMGQLSPLQDMFMYLQKM