MGELLSLFWAVDPPPRPLTFSIPSQDHECWQDDSCGAVGTLLFWYFVIILVLMFFSRVPFWMSEKKKDEDSGTSTSVSKASKDTSRKWQNEDGAWDSPQKMKKPKQIQLTPITDSEVALVNAYLKRRRSMHHSQFSQVNQTQPDSDTTEYDSEESDSGASSWKESENEHPSSAGIKRKTVQRQKSVGSYQIRERPCLHCKAMRTNEWLARHFLQNTTATAPKKGDIQEENSVPEINTKFSKF