MDFLTSTILAGLAWDGIKYAGNLTSQYLKGKLEEWIIDDKQLETIVSKINELPDAYKKNEKFLGLAIQEDEDLQGVLREIQSKSNNSVEIKDSFIEGSTINNAIGGSTINSSTTNNYYGSHSNTEKKLGYK