MLQTVALFVKPPIPGRVKTRLARAIGADEACTIYRTLADHTIQQVQASGTPLALFFDGSDPAALPPAWVQASQVCLPQQGDDLGERMAAVFRYLFAAGVKQAVLIGSDIPGIDAAYLQQAFELLAANAMVLGPALDGGYCLIGFNKIHFTESVFQNIPWSTDQVFELTLHSVQQAALTVGLLPPLQDIDTIADLKHLNPARFQVD