MTSGATSVCDFRKLPRPALNRLAAHYGLKPESSLASSSLAVAVSEAFACEAVDEEQVLLGLLRHDASRGRRGSSNGRLEKRATTAAARGGKPSGARGVGAPNGHASATPRNSKRARGMTYGDMISAALKALPSRRGTLEDIYSVIEEEFSAQLNTELEAGPRQVPVWKASVRKIINLNSVRFHRTSATDASGHTIFELAKGAS