NPSLAEWVDRRHGLFRFNQSKAVAQLWGSRKNNDNMTYEKLSRAMRYYYNRKILEPVIGKKLVYRFGPNSYGW