MELSSPHPDPPLLLGLAVFQYLQKLEYVRSIHMFKKGEYIHMIQQEFSSKGWSLSAPTHLACLSDKAHVKAYMDMVKAKQETEGWKCLVDFCTSLPRNTNTQRTQSWPLDMLLENVWAHANALFMNENNAHENHAINWEQPHCLQGHEGTKHKDFHMGIEYSDTMSQRLDLWQQWGSDLELASPRISQAFNSPSVQNASLYGATSSPMSSSVSNNNMDSASWTHKPTMVMKEPQWNGEVGRNREGFACTLMSPNSQLESILGESPTNCIISGTVRHTCAYDVHFGQAVNNKMSGHCNQMPFDSGITQPMSSTSITYGSSDERGLEAVNSGAPDQLKDDQGRNTGF