MAHSRDRLKQLEEIEKDIVKVMQSAGETIAELSNENPSEDMVNMKATEFVKSLEGVEKGLTEQINYLTQVATGQPHEGSTYGVDKDFELATSRTAIVKGQLQEVQKILKNPTVAKT