MELEPCSSSPERCKVCGDTGNGMHFGAFTCRACAAFFRRAASRKFLRKCENHLIFALKCKNCRLQRCYEAGMSSENFQFCRDLIGAKGAIPKLKVPKSFEQTVGRPYFVLQCDPEVLFLRRNIIDCVPLLEKAEKLIEFGSESPVFSKNRLLKLAQGLQQFQDAKSNQVKFVQKMGQKEIMSFFETDFLCATKWFTYLDEFQFLDKNQQLTLMQGIWHVWSRLHKLAVSAMGRRRGICDKNTVMVSHQNEFAVCDLNEIEVDMSWCTNFSNEQMRYFLDTSHDSYVYQVMDEMLGLKPNDVELSYMMCQLCLQYAGQRFQGEILEFCEKMLGFLADDLHSYYVKQLRMPNYAARLAKLMKINNRIKVDMLKMRQRQEISRVFDIWTIDFSHPEFIQDANAC