MKYGKLIIMLSLLFGPMILDANPADARGFLAAADQWETRAVKEAKKRYPLTQVLFKQKVWDRHREKESVKQYHITLKDHTKEFGVYVTISYNPYSNKVNKVIVVEEYS