MKSLLAGITVLIMVCTGAYSQELTAETPIENFAAFAENEQLDVKEWSITLKETISRSDSLLLKKKISESYRNAEVSNEDQENSNKIILKDGLINREFDESYSIILPKNKDEKAELVYYIAGKGTFSLTPEVKDRIRETEKRYFSKNVLFFSCLKAESSGIIDDVLVYKKFKQTFDIKPLDQVAEKDWTSSSGYTEKWGQAIPTASGKMNVQFATRTLGGRTNITIGTPIITAEY