MKKTYLFSPGPVMVTDKVRNSLLHYDICHRGNEFMDLFKDTQQKINKLYNATSNYYSLIVSGSGTSVNECVLSSIFDKEDAVLLVSNGVFGERLEEILSTYNVKTYKPNFEWAEYPDLDILEKYIIENSDIKVIAMVFHETSSGMINPVPELGKLAKKYNKIFFVDAISASAGEYIDVEEFNIDIITGVGGKALGAFPGSAYLCAKESILQNIKENQCKNVYLNLYKHYKVAKSSSQTPNTPNVTLIFALNEALTEFLEDDSKIERYKECSAILRNGMEELGLTFLLPDKYMSNTVTSVFLPKEINVNEFILGLERESGYVVYPGKGKFLDANIFQVANMGEIYPEDCYKFLDILKSKLEIKKVI*