MTSIGTHSGAFQADEALGVWLLRRLPQYKSASLTRSRDPDVLKPLTIVIDVAGLYDHDQLRYDHHQRGFFETFDGENKAARDGGRPDVTGPDSATGVFKTKLSASGLVYKHYGREILCALHPTLRSSPDALEWVYTKMYRDFMEGLDANDNGIEIADQVRYKDGTSLPMRVARLNSRWNEPAGSGPTETERFEQASALCGSEFGAALEYIVECELPARSLVEEALQARHSVHPCGEVLCLSSGGCPWKTHLYELERSLGVEPLVKFVLYPDTAGMWRVQAVTVEGTAFTNRLGLLEPWRGVRDAELAAKCGIPGAKFVHASGFIGGHETNEGALQMALKTIESS