MKKLVTATTLTAGIGAAIVGLDHGNEADAAEQTQPTNQSTTQSTSGSSANLYTAGQCTWYVYDKVGGNIGSTWGNANNWASAASSAGYTVNNSPEAGSILQSTAGGYGHVAYVENVNSDGSVEVSEMNYNGGPFSVSERTISAGEASSYNYIHLN