MEKAMLKLVLLAVVLVPCCSGTETIYITDDVSVSELFSLRIEPRMFNWSYEGLSEQFHYRSSLEGYPDLPSWIRYMYSTEYHSGFLYGTPPPRTADTRVPIEIIALNRMSYETKRLVLMLAVHHKPVAKHVIQMKIDNLNWVHMMDPGRIENLKNIFRNDLWPESRSDLHIIFMDSAVKLGARLPLRPQQREGVVVHLGSRAEFSGRMLDLQEEVKPLYKIASCTYKRTSVQTTFENSGFKLDWCAFRLTSSDDDITALPHHPNESHKDGDHTNLSGQHVERWDAPLKSEIPERNYSDEVAISFAIPGMIFALLLCGLTIILCFQHEKLQDDDSEYYFNYIFYICSDFLRMHKSSRHEYNMVPSNVQMVHYSPEDAHSTIKLKSLRDAPFDVEPQRISPSDSFYREGSPHISNMYMRPKPPPYKLTGNSSGSPTLNRNHADNGEM