MGKPGKPKKVLLFIATLFSDKEAYYKALKILEEKFGEIFLESSPTPWNYSDYYTKELGSPIWRRFIFFKNLISEGDIARIKIKTNEIEQNLSKDGNRTINLDPGYIGLAKLVLATTKDYSHRIYLKYGIYGEVTLIFKNNSFSPNINTYRDYAQEEYIKLFNLVRAIYKDLLLPVN