MKPTTIALLQKCKQEKKRFATITAYDHSFAKLFADEGINVLLVGDSLGMTVQGHDSTLPVTVEDIAYHTRAVRRGAPNSLLLADLPFMAYATPEQTFANAAIVMRAGANMVKLEGGAWLADTVRMLAERAVPVCGHLGLTPQSVNVFGGYKVQGRGDAAQTLFEDALALEAAGAQLLVLECVPVELAKRITDALTIPVIGIGAGNVTDGQILVMHDAFGITGGHIPKFAKNFLAEAGDIRAAVRQYIAEVESGVYPGEEHSFH*