MEDSGDGGGGDGLAASESAASSASRKHELVPQLQFPPGFHFAPTDEELVDFHLRDKIEGREAPLHLINEVNIMRHDPTKLIEKYRGYGEDRWYFFMVREPSKTKKKGEPNRKVIVDGVEKGSWSATGSVVQIHSTKETNMKAIIGSKRVLTYKSARSAEDDVWSMHEYILAGKCEMGQYVLCAIQLKQTYEREEKAREEQKNDNKRNKKAARRKNMQRTTHHEQDAQHETPPPPGEETNGDPNQFMDIAHSMHMMFGGVDQDAYAPLSPSLIAPCNDDGMLQLQPLQLQNPNPAMLYSNQLEPLYIPDQSMITPCCCNGNCISCRQRQFYQQQQAENGSVAFGEADLNQQHDRALGNTGVYPNNILVDGNMADYAQFQICNNQDNGGVLMQGSEDSATFFPGNFMMLDEMAAGTDDVSGFDYEVDQSMAVPRVAETIDDLISSLFNGNGDGDNVE