MSDIELAEVESFALDHTKVKAPYVRKIAVEHGPKGDAITNYDIRFVQPNHGEIPTAGLHTIEHTMAGLLRTRMEGLIDFSPFGCRTGFHMILWGEPTPEVVAAAIKSSLEDIAEKVTWEDVPGTEAVSCGNYRDHSLHSAREWAKVILEQGISLDAFDRSKLA