MNSLKISDNEYALIEHPGFANNKDAFFQTLGGVQSIQKACQTSFQNPKQALLELNLRPKDKYHHPVQARVQSRNDLLVTIKKMDNSVQNVSRIRQVFLFRDMADFQYSTQNSPFVQKLDSTLRVLDYNAINKFSIDLTPVQRKHVDMPPPPVFSQTSLPMSYNFLQNPLVGRVRLPNGKTTIVNLKGQCRVWIITTNMGVESVPTCRHSKLGEPSKTIQEVIEALKPLFEKRPVWTRRALLNHLDPSYTHYLKFALPYLSYLWTSGPFRDTYTRFGYDPRKDSNAAAYQALFFKLKLNGKHKGTKTHVFDGKTLFPTNRVYQVCDIVDPTIAPLLKDTQLRSECHRDTGWYRSGRYYKVRDLMREKLFALIEGEMPSEVAVNMILNAEEVEESDRYSNFDEQDNTDLNDTVRGLNTSATDDRINDLMRNLMKRSQEHEGFEDLEEIDDDYDDIFGD