QKFRVDMPGSGSAFIPTINAITTSQDLQWMVQPTVITSMSNPYPRSHPYSPLPGLASVPGHMALPRPGVIKTIGTTVGRRRRDEQLSPEEEEKRRIRRERNKLAAAKCRNRRRELTEKLQAAETEELEEEKSGLQKEIAELQKEKEKLEFMLVAHGPVCKISPEERRSPPASGLQPLRGGGAVVVKQEPLEEDSPSSSSAGLDKGQRSVIKPISIAGGFYGEEPLHTPIVVTSTPAITPGTSNLVFTYPSVLEQESPASPSESCSKAHRRSSSSGDQSSDSLNSPTLLAL